mirror of
https://github.com/willemml/dotfiles.nix.git
synced 2025-04-13 03:37:18 +00:00
Splits home config out of nixos 'base' module
This commit is contained in:
parent
7bf7a551fb
commit
e101a5d242
1 changed files with 12 additions and 4 deletions
|
@ -4,12 +4,10 @@
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
flake = {
|
flake = {
|
||||||
nixosModules.base = {config, ...}: {
|
nixosModules.base = {...}: {
|
||||||
imports = [
|
imports = [
|
||||||
../../nixos/profiles/common.nix
|
../../nixos/profiles/common.nix
|
||||||
../../nixos/profiles/linux/base.nix
|
../../nixos/profiles/linux/base.nix
|
||||||
inputs.home-manager.nixosModules.home-manager
|
|
||||||
self.nixosModules.home-manager-integration
|
|
||||||
self.nixosModules.nixpkgs-useFlakeNixpkgs
|
self.nixosModules.nixpkgs-useFlakeNixpkgs
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -19,7 +17,15 @@
|
||||||
home-manager.users.willem = self.homeManagerModules.user-willem-linux;
|
home-manager.users.willem = self.homeManagerModules.user-willem-linux;
|
||||||
};
|
};
|
||||||
|
|
||||||
darwinModules.base = {config, ...}: {
|
nixosModules.willem-home = {...}: {
|
||||||
|
imports = [
|
||||||
|
inputs.home-manager.nixosModules.home-manager
|
||||||
|
self.nixosModules.home-manager-integration
|
||||||
|
];
|
||||||
|
home-manager.users.willem = self.homeManagerModules.user-willem-linux;
|
||||||
|
};
|
||||||
|
|
||||||
|
darwinModules.base = {...}: {
|
||||||
imports = [
|
imports = [
|
||||||
../../nixos/profiles/common.nix
|
../../nixos/profiles/common.nix
|
||||||
inputs.home-manager.darwinModules.home-manager
|
inputs.home-manager.darwinModules.home-manager
|
||||||
|
@ -39,6 +45,7 @@
|
||||||
system = "aarch64-linux";
|
system = "aarch64-linux";
|
||||||
modules = [
|
modules = [
|
||||||
self.nixosModules.base
|
self.nixosModules.base
|
||||||
|
self.nixosModules.willem-home
|
||||||
../../nixos/hosts/zeus.utmvm.nix
|
../../nixos/hosts/zeus.utmvm.nix
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
@ -48,6 +55,7 @@
|
||||||
modules = [
|
modules = [
|
||||||
self.nixosModules.appleSilicon
|
self.nixosModules.appleSilicon
|
||||||
self.nixosModules.base
|
self.nixosModules.base
|
||||||
|
self.nixosModules.willem-home
|
||||||
../../nixos/hosts/zeus.asahi.nix
|
../../nixos/hosts/zeus.asahi.nix
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Reference in a new issue