Split common and tardis specific home-manager modules

This commit is contained in:
2026-07-08 08:29:38 +01:00
parent 3aa23d4ce1
commit 4e229aac5e
3 changed files with 47 additions and 41 deletions
+11 -11
View File
@@ -15,30 +15,30 @@
outputs = inputs@{ nixpkgs, kutu, home-manager, spicetify-nix, ... }:
let
system = "x86_64-linux";
commonModules = [
./hosts/common.nix
home-manager.nixosModules.home-manager
{
home-manager.users.me = import ./home/common.nix;
home-manager.extraSpecialArgs = { inherit inputs; };
}
];
in {
nixosConfigurations = {
syedm = nixpkgs.lib.nixosSystem {
inherit system;
specialArgs = { inherit inputs; };
modules = [
./hosts/common.nix
modules = commonModules ++ [
./hosts/syedm
home-manager.nixosModules.home-manager
{ home-manager.users.me = import ./home; }
];
};
tardis = nixpkgs.lib.nixosSystem {
inherit system;
specialArgs = { inherit inputs; };
modules = [
./hosts/common.nix
modules = commonModules ++ [
./hosts/tardis
home-manager.nixosModules.home-manager
{
home-manager.users.me = import ./home;
home-manager.extraSpecialArgs = { inherit inputs; };
}
{ home-manager.users.me = import ./home/tardis.nix; }
];
};
};