llynx: specs

This commit is contained in:
Zynh Ludwig 2025-03-05 05:53:39 -08:00
parent c77271a74d
commit 2472cc0a15
2 changed files with 18 additions and 3 deletions

View file

@ -9,6 +9,13 @@
inputs.nixos-apple-silicon.nixosModules.default
inputs.home-manager.nixosModules.default
../../modules
# Default specialisation
({ lib, config, ... }: {
config = lib.mkIf (config.specialisation != { }) {
snowhawk.hyprland.enable = true;
};
})
];
snowhawk = {
@ -21,9 +28,16 @@
power-button.enable = false;
};
services.xserver.enable = true;
services.displayManager.sddm.enable = true;
services.desktopManager.plasma6.enable = true;
specialisation = {
plasma.configuration = {
environment.etc."specialisation".text = "plasma";
services.xserver.enable = true;
services.displayManager.sddm.enable = true;
services.desktopManager.plasma6.enable = true;
};
};
documentation = {
enable = true;

View file

@ -9,6 +9,7 @@
# Desktop
firefox.enable = true;
kitty.enable = true;
theme.enable = true;
sops.enable = true;
# Term Tools