Compare commits
2 Commits
0e0ec54b5e
...
6dc138bbf6
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6dc138bbf6 | ||
|
|
23a04934fb |
@@ -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;
|
nixpkgs.config.allowUnsupportedSystem = true;
|
||||||
|
|
||||||
|
|||||||
@@ -31,9 +31,8 @@
|
|||||||
|
|
||||||
bootloader.lanzaboote.enable = true;
|
bootloader.lanzaboote.enable = true;
|
||||||
|
|
||||||
desktop.gnome = {
|
desktop.plasma = {
|
||||||
enable = true;
|
enable = true;
|
||||||
vscodium.enable = true;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
gaming.enable = true;
|
gaming.enable = true;
|
||||||
@@ -92,7 +91,6 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
displayManager.gdm.enable = lib.mkForce false;
|
displayManager.gdm.enable = lib.mkForce false;
|
||||||
displayManager.sddm.wayland.enable = true;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
jovian = {
|
jovian = {
|
||||||
@@ -107,7 +105,7 @@
|
|||||||
steam = {
|
steam = {
|
||||||
enable = true;
|
enable = true;
|
||||||
autoStart = true;
|
autoStart = true;
|
||||||
desktopSession = "gnome";
|
desktopSession = "plasma";
|
||||||
user = config.${namespace}.user.name;
|
user = config.${namespace}.user.name;
|
||||||
};
|
};
|
||||||
# steamos = {
|
# steamos = {
|
||||||
|
|||||||
@@ -112,6 +112,25 @@
|
|||||||
hyprland.enable = lib.mkForce false;
|
hyprland.enable = lib.mkForce false;
|
||||||
gnome.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; };
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user