diff --git a/homes/x86_64-linux/matt@matt-nixos/default.nix b/homes/x86_64-linux/matt@matt-nixos/default.nix index 23ea480..c6181e8 100755 --- a/homes/x86_64-linux/matt@matt-nixos/default.nix +++ b/homes/x86_64-linux/matt@matt-nixos/default.nix @@ -28,7 +28,7 @@ in enable = true; }; - desktop.gnome = enabled; + desktop.plasma = enabled; programs = { hyprland = { @@ -193,8 +193,17 @@ in ]); specialisation = { + "gnome".configuration = { + ${namespace} = { + desktop = { + plasma = lib.mkForce disabled; + gnome = lib.mkForce enabled; + }; + }; + }; "cosmic".configuration = { ${namespace} = { + desktop.plasma = lib.mkForce disabled; programs = { hyprland = lib.mkForce disabled; kitty = lib.mkForce disabled; diff --git a/systems/x86_64-linux/matt-nixos/default.nix b/systems/x86_64-linux/matt-nixos/default.nix index 0b722f8..f3575fb 100644 --- a/systems/x86_64-linux/matt-nixos/default.nix +++ b/systems/x86_64-linux/matt-nixos/default.nix @@ -40,9 +40,8 @@ enable = false; wallpaperSource = "bing"; }; - gnome = { + plasma = { enable = true; - vscodium.enable = true; }; }; @@ -103,31 +102,23 @@ # kernelPackages = lib.mkOverride 90 pkgs.${namespace}.linuxPackages_cachyos-rc-lto-znver4; # }; #}; - "plasma" = { + "gnome" = { configuration = { ${namespace} = { sops.enable = true; desktop = { - plasma.enable = lib.mkForce true; + plasma.enable = lib.mkForce false; hyprland.enable = lib.mkForce false; - gnome.enable = lib.mkForce false; + gnome = lib.mkForce { + enable = true; + vscodium.enable = true; + }; }; 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; }; + plasma = lib.mkForce { enable = false; }; + gnome = lib.mkForce { enable = true; }; }; }; };