plasma specialisation

This commit is contained in:
mjallen18
2026-03-26 10:10:10 -05:00
parent 0e0ec54b5e
commit 23a04934fb
2 changed files with 52 additions and 1 deletions

View File

@@ -93,7 +93,39 @@
};
};
# specialisation.asahi-fairydust.configuration = import ./specialisations/asahi-fairydust.nix;
specialisation = {
# asahi-fairydust.configuration = import ./specialisations/asahi-fairydust.nix;
"plasma".configuration = {
${namespace} = {
sops.enable = true;
desktop = {
plasma.enable = lib.mkForce true;
hyprland.enable = lib.mkForce false;
gnome.enable = lib.mkForce false;
};
home.extraOptions = {
${namespace} = {
desktop = {
gnome = lib.mkForce { enable = false; };
plasma = lib.mkForce { enable = true; };
};
programs = {
hyprland = lib.mkForce { enable = false; };
kitty = lib.mkForce { enable = false; };
mako = lib.mkForce { enable = false; };
nwg-dock = lib.mkForce { enable = false; };
nwg-drawer = lib.mkForce { enable = false; };
nwg-panel = lib.mkForce { enable = false; };
waybar = lib.mkForce { enable = false; };
wlogout = lib.mkForce { enable = false; };
wofi = lib.mkForce { enable = false; };
};
};
};
};
};
};
nixpkgs.config.allowUnsupportedSystem = true;

View File

@@ -112,6 +112,25 @@
hyprland.enable = lib.mkForce false;
gnome.enable = lib.mkForce false;
};
home.extraOptions = {
${namespace} = {
desktop = {
gnome = lib.mkForce { enable = false; };
plasma = lib.mkForce { enable = true; };
};
programs = {
hyprland = lib.mkForce { enable = false; };
kitty = lib.mkForce { enable = false; };
mako = lib.mkForce { enable = false; };
nwg-dock = lib.mkForce { enable = false; };
nwg-drawer = lib.mkForce { enable = false; };
nwg-panel = lib.mkForce { enable = false; };
waybar = lib.mkForce { enable = false; };
wlogout = lib.mkForce { enable = false; };
wofi = lib.mkForce { enable = false; };
};
};
};
};
};
};