diff --git a/flake.nix b/flake.nix index b61b990..5e8899b 100644 --- a/flake.nix +++ b/flake.nix @@ -24,6 +24,7 @@ nixosConfigurations = { "nixos" = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; + specialArgs = { inherit inputs; }; modules = [ # Add Disko for disk management disko.nixosModules.disko @@ -36,6 +37,7 @@ "shepard" = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; + specialArgs = { inherit inputs; }; modules = [ # Add Disko for disk management disko.nixosModules.disko @@ -55,6 +57,7 @@ "edi" = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; + specialArgs = { inherit inputs; }; modules = [ # Add Disko for disk management disko.nixosModules.disko @@ -72,7 +75,7 @@ # Add Disko for disk management disko.nixosModules.disko ./disko-config.nix -# ./gnome.nix + ./gnome.nix ./configuration.nix home-manager.nixosModules.home-manager { @@ -91,8 +94,21 @@ ]; }; + "pixel-slate" = nixpkgs.lib.nixosSystem { + system = "x86_64-linux"; + specialArgs = { inherit inputs; }; + modules = [ + # Add Disko for disk management + disko.nixosModules.disko + ./disko-config.nix + ./pixel-slate.nix + ./configuration.nix + ]; + }; + "drack" = nixpkgs.lib.nixosSystem { system = "aarch64-linux"; + specialArgs = { inherit inputs; }; modules = [ # Add Disko for disk management disko.nixosModules.disko @@ -100,7 +116,6 @@ ./gnome.nix ./drack.nix ./configuration.nix - ./hardware-configuration.nix home-manager.nixosModules.home-manager { home-manager.useGlobalPkgs = true; diff --git a/hosts/x86_64/garrus/configuration.nix b/hosts/x86_64/garrus/configuration.nix index 6585d4f..ca99ef6 100644 --- a/hosts/x86_64/garrus/configuration.nix +++ b/hosts/x86_64/garrus/configuration.nix @@ -18,8 +18,4 @@ stellarshot ]; - # COSMIC - services.desktopManager.cosmic.enable = true; - services.displayManager.cosmic-greeter.enable = true; - } diff --git a/hosts/x86_64/pixel-slate.nix b/hosts/x86_64/pixel-slate.nix new file mode 100644 index 0000000..568162b --- /dev/null +++ b/hosts/x86_64/pixel-slate.nix @@ -0,0 +1,10 @@ +{ config, pkgs, ... }: + +{ + # Name your host machine + networking.hostName = "pixel-slate"; + + # Enable Lomiri since this is a tablet + services.desktopManager.lomiri.enable = true; + services.displayManager.defaultSession = "lomiri"; +} \ No newline at end of file