refactor: home modules

This commit is contained in:
Ryan Yin
2024-03-13 13:32:13 +08:00
parent 5234fd7279
commit 093866a2aa
8 changed files with 32 additions and 27 deletions

View File

@@ -22,7 +22,7 @@
"hosts/darwin-${name}"
])
++ [];
home-module.imports = map mylib.relativeToRoot [
home-modules = map mylib.relativeToRoot [
"hosts/darwin-${name}/home.nix"
"home/darwin"
];

View File

@@ -23,7 +23,7 @@
])
++ [];
home-module.imports = map mylib.relativeToRoot [
home-modules = map mylib.relativeToRoot [
"hosts/darwin-${name}/home.nix"
"home/darwin"
];

View File

@@ -20,7 +20,7 @@
# host specific
"hosts/12kingdoms-${name}"
];
home-module.imports = map mylib.relativeToRoot [
home-modules = map mylib.relativeToRoot [
# common
"home/linux/desktop.nix"
# host specific
@@ -38,11 +38,11 @@
}
]
++ base-modules.nixos-modules;
home-module.imports =
home-modules =
[
{modules.desktop.i3.enable = true;}
]
++ base-modules.home-module.imports;
++ base-modules.home-modules;
};
modules-hyprland = {
@@ -55,11 +55,11 @@
}
]
++ base-modules.nixos-modules;
home-module.imports =
home-modules =
[
{modules.desktop.hyprland.enable = true;}
]
++ base-modules.home-module.imports;
++ base-modules.home-modules;
};
in {
nixosConfigurations = {

View File

@@ -20,7 +20,7 @@
# host specific
"hosts/idols-${name}"
];
home-module.imports = map mylib.relativeToRoot [
home-modules = map mylib.relativeToRoot [
# common
"home/linux/desktop.nix"
# host specific
@@ -38,11 +38,11 @@
}
]
++ base-modules.nixos-modules;
home-module.imports =
home-modules =
[
{modules.desktop.i3.enable = true;}
]
++ base-modules.home-module.imports;
++ base-modules.home-modules;
};
modules-hyprland = {
@@ -55,11 +55,11 @@
}
]
++ base-modules.nixos-modules;
home-module.imports =
home-modules =
[
{modules.desktop.hyprland.enable = true;}
]
++ base-modules.home-module.imports;
++ base-modules.home-modules;
};
in {
nixosConfigurations = {

View File

@@ -28,7 +28,7 @@
++ [
{modules.secrets.server.operation.enable = true;}
];
home-module.imports = map mylib.relativeToRoot [
home-modules = map mylib.relativeToRoot [
"home/linux/server.nix"
];
};

View File

@@ -27,7 +27,7 @@
++ [
{modules.secrets.server.kubernetes.enable = true;}
];
home-module.imports = map mylib.relativeToRoot [
home-modules = map mylib.relativeToRoot [
"home/linux/server.nix"
];
};