Compare commits
6 Commits
c66d58ae8f
...
49c89cc1ab
Author | SHA1 | Date | |
---|---|---|---|
49c89cc1ab | |||
2f82569431 | |||
329a1e75a5 | |||
54c4b32c89 | |||
f52ce32538 | |||
f831f791b4 |
7
flake.lock
generated
7
flake.lock
generated
@ -103,16 +103,17 @@
|
||||
"xdph": "xdph"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1709425896,
|
||||
"narHash": "sha256-r/Tsr+BfgaiJIWTwWrrxHzTmNGEIi8HzYDGO3kFJmx8=",
|
||||
"lastModified": 1709132440,
|
||||
"narHash": "sha256-FJB10xJc7tlwhQJ0DA0XRdKuiMxbcBleqoEH+VHmdgU=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "Hyprland",
|
||||
"rev": "2a08f2ba84ead47bd13aae5797d0d71b2e11b612",
|
||||
"rev": "4bc669f9331bb66ab30bd705d09f1239bc3e83ed",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "Hyprland",
|
||||
"rev": "4bc669f9331bb66ab30bd705d09f1239bc3e83ed",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
|
@ -35,7 +35,7 @@
|
||||
};
|
||||
|
||||
# no inputs.nixpkgs.follows so i can use cachix
|
||||
hyprland.url = "github:hyprwm/Hyprland";
|
||||
hyprland.url = "github:hyprwm/Hyprland/4bc669f9331bb66ab30bd705d09f1239bc3e83ed";
|
||||
|
||||
hyprwm-contrib = {
|
||||
url = "github:hyprwm/contrib";
|
||||
|
@ -31,6 +31,21 @@
|
||||
../../system # nixfiles modules
|
||||
./nvidia-optimus.nix
|
||||
];
|
||||
|
||||
specialisation.plasma.configuration = {
|
||||
system.nixos.tags = [ "Plasma" ];
|
||||
nixfiles = {
|
||||
sessions.hyprland.enable = false;
|
||||
sessions.plasma.enable = true;
|
||||
};
|
||||
services.xserver.displayManager.sddm.enable = lib.mkForce true;
|
||||
services.xserver.displayManager.startx.enable = lib.mkForce false;
|
||||
};
|
||||
|
||||
# who needs a display manager?
|
||||
services.xserver.displayManager.sddm.enable = false;
|
||||
services.xserver.displayManager.startx.enable = true;
|
||||
|
||||
nixfiles = {
|
||||
profile.pc.enable = true;
|
||||
common.remoteAccess.enable = true;
|
||||
@ -39,7 +54,7 @@
|
||||
gaming.enable = true;
|
||||
fun.enable = true;
|
||||
};
|
||||
sessions.hyprland.enable = true;
|
||||
sessions.hyprland.enable = lib.mkDefault true;
|
||||
sessions.hyprland.useFlake = true;
|
||||
sessions.plasma.enable = lib.mkDefault false;
|
||||
programs = {
|
||||
|
@ -24,7 +24,7 @@ in
|
||||
nixfiles.meta.wayland = true;
|
||||
|
||||
services.xserver.displayManager.sddm = {
|
||||
enable = true;
|
||||
enable = lib.mkDefault true;
|
||||
wayland.enable = true;
|
||||
};
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user