diff --git a/flake.nix b/flake.nix index ad43fd2..bb309db 100644 --- a/flake.nix +++ b/flake.nix @@ -9,18 +9,21 @@ outputs = { nixpkgs, home-manager, ... }: + let + home-manager-options = { + home-manager.useGlobalPkgs = true; + home-manager.useUserPackages = true; + home-manager.users.hms = ./home; + home-manager.backupFileExtension = "bak"; + }; + in { nixosConfigurations.selune = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; modules = [ ./hosts/selune home-manager.nixosModules.home-manager - { - home-manager.useGlobalPkgs = true; - home-manager.useUserPackages = true; - home-manager.users.hms = ./home; - home-manager.backupFileExtension = "bak"; - } + home-manager-options ]; }; nixosConfigurations.shar = nixpkgs.lib.nixosSystem { @@ -28,12 +31,7 @@ modules = [ ./hosts/shar home-manager.nixosModules.home-manager - { - home-manager.useGlobalPkgs = true; - home-manager.useUserPackages = true; - home-manager.users.hms = ./home; - home-manager.backupFileExtension = "bak"; - } + home-manager-options ]; }; };