Cleanup home-manager modules

This commit is contained in:
Filippo Berto 2022-05-06 16:34:32 +02:00
parent 6a00933db4
commit c1d2701998
72 changed files with 551 additions and 580 deletions

View file

@ -68,7 +68,7 @@
};
};
pkgs = import nixpkgs nixpkgsSettings;
unstablePkgs = import nixpkgs nixpkgsSettings;
unstablePkgs = import unstable nixpkgsSettings;
homeManagerSettings = {
home-manager = {
@ -83,7 +83,7 @@
nixos-hardware.nixosModules.common-cpu-intel
nixos-hardware.nixosModules.common-pc-laptop
nixos-hardware.nixosModules.common-pc-laptop-ssd
./odin/base.nix
./odin/common_configuration.nix
];
thorBaseModules = [
@ -99,7 +99,7 @@
modules = odinBaseModules ++ [
home-manager.nixosModules.home-manager
homeManagerSettings
{ home-manager.users.bertof = import ./odin.nix; }
{ home-manager.users.bertof = import ./home_manager/odin.nix; }
] ++ extraModules;
};
@ -108,7 +108,7 @@
modules = odinBaseModules ++ [
home-manager-unstable.nixosModules.home-manager
homeManagerSettings
{ home-manager.users.bertof = import ./odin.nix; }
{ home-manager.users.bertof = import ./home_manager/odin.nix; }
] ++ extraModules;
};
@ -136,19 +136,18 @@
nixosConfigurations = rec {
thor = thor-unstable;
thor = thor-stable;
thor-stable = thorStable [ ./nixos_modules/pro_audio.nix ];
thor-unstable = thorUnstable [ ./nixos_modules/pro_audio.nix ];
thor-big-data = thorUnstable [ ./nixos_modules/pro_audio.nix ./nixos_modules/big_data.nix ];
odin = odin-intel-unstable;
odin-intel-unstable = odinUnstable [ ./odin/odin-intel.nix ./nixos_modules/pro_audio.nix ];
odin-nvidia-unstable = odinUnstable [ ./odin/odin-nvidia.nix ./nixos_modules/pro_audio.nix ];
odin-intel-stable = odinStable [ ./odin/odin-intel.nix ./nixos_modules/pro_audio.nix ];
odin-nvidia-stable = odinStable [ ./odin/odin-nvidia.nix ./nixos_modules/pro_audio.nix ];
odin = odin-intel-stable;
odin-intel-unstable = odinUnstable [ ./odin/configuration-intel.nix ./nixos_modules/pro_audio.nix ];
odin-nvidia-unstable = odinUnstable [ ./odin/configuration-nvidia.nix ./nixos_modules/pro_audio.nix ];
odin-intel-stable = odinStable [ ./odin/configuration-intel.nix ./nixos_modules/pro_audio.nix ];
odin-nvidia-stable = odinStable [ ./odin/configuration-nvidia.nix ./nixos_modules/pro_audio.nix ];
};
};
}