feat: enable flakes
This commit is contained in:
parent
626300c6dc
commit
952747fb23
2 changed files with 17 additions and 9 deletions
|
@ -64,5 +64,13 @@
|
||||||
gh
|
gh
|
||||||
];
|
];
|
||||||
|
|
||||||
|
nix = {
|
||||||
|
package = pkgs.nixFlakes;
|
||||||
|
extraOptions = ''
|
||||||
|
experimental-features = nix-command flakes
|
||||||
|
warn-dirty = false
|
||||||
|
''
|
||||||
|
}
|
||||||
|
|
||||||
system.stateVersion = "23.05";
|
system.stateVersion = "23.05";
|
||||||
}
|
}
|
||||||
|
|
|
@ -59,17 +59,18 @@
|
||||||
xserver = {
|
xserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
videoDrivers = [ "nvidia" ];
|
videoDrivers = [ "nvidia" ];
|
||||||
displayManager = {
|
};
|
||||||
gdm.enable = true;
|
|
||||||
gdm.wayland = true;
|
|
||||||
};
|
|
||||||
desktopManager.plasma5.enable = false;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
layout = "us";
|
layout = "us";
|
||||||
xkbVariant = "";
|
xkbVariant = "";
|
||||||
|
displayManager = {
|
||||||
|
gdm = {
|
||||||
|
enable = true;
|
||||||
|
wayland = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.gnupg.agent = {
|
programs.gnupg.agent = {
|
||||||
|
@ -125,6 +126,7 @@
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
# essential
|
# essential
|
||||||
firefox
|
firefox
|
||||||
|
neofetch
|
||||||
bitwarden
|
bitwarden
|
||||||
spotify-player
|
spotify-player
|
||||||
discord-ptb
|
discord-ptb
|
||||||
|
@ -132,10 +134,8 @@
|
||||||
|
|
||||||
# dev
|
# dev
|
||||||
jetbrains.pycharm-community
|
jetbrains.pycharm-community
|
||||||
lazygit
|
|
||||||
|
|
||||||
# utility
|
# utility
|
||||||
waybar
|
|
||||||
btop
|
btop
|
||||||
nvtop
|
nvtop
|
||||||
obs-studio
|
obs-studio
|
||||||
|
|
Loading…
Reference in a new issue