diff --git a/modules/desktop/cinnamon-desktop/default.nix b/modules/desktop/cinnamon-desktop/default.nix new file mode 100644 index 00000000..79d1fcad --- /dev/null +++ b/modules/desktop/cinnamon-desktop/default.nix @@ -0,0 +1,9 @@ +{ + flake.modules.nixos.cinnamon-desktop = { + services.xserver = { + enable = true; + + desktopManager.cinnamon.enable = true; + }; + }; +} diff --git a/modules/hosts/lemp11/configuration.nix b/modules/hosts/lemp11/configuration.nix index 491e1ee0..e208dd81 100644 --- a/modules/hosts/lemp11/configuration.nix +++ b/modules/hosts/lemp11/configuration.nix @@ -1,7 +1,13 @@ +{ inputs, ... }: + { flake.modules.nixos."nixosConfigurations/lemp11" = - { pkgs,stateVersion, ... }: + { pkgs, stateVersion, ... }: { + imports = with inputs.self.modules.nixos; [ + cinnamon-desktop + ]; + boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; @@ -27,9 +33,6 @@ LC_TIME = "en_GB.UTF-8"; }; - services.xserver.enable = true; - services.xserver.desktopManager.cinnamon.enable = true; - services.xserver.xkb = { layout = "gb"; variant = "";