diff --git a/nixosModules/desktop/budgie/default.nix b/nixosModules/desktop/budgie/default.nix new file mode 100644 index 00000000..a0bfbe2b --- /dev/null +++ b/nixosModules/desktop/budgie/default.nix @@ -0,0 +1,23 @@ +{ + pkgs, + lib, + config, + ... +}: { + options = { + alyraffauf.desktop.budgie.enable = + lib.mkEnableOption "Budgie desktop session."; + }; + + config = lib.mkIf config.alyraffauf.desktop.budgie.enable { + # Enable Budgie. + services = { + xserver = { + enable = true; + desktopManager.budgie = { + enable = true; + }; + }; + }; + }; +} diff --git a/nixosModules/desktop/default.nix b/nixosModules/desktop/default.nix index a0123f8b..8832ea00 100644 --- a/nixosModules/desktop/default.nix +++ b/nixosModules/desktop/default.nix @@ -5,6 +5,7 @@ ... }: { imports = [ + ./budgie ./gnome ./greetd ./hyprland