summaryrefslogtreecommitdiff
path: root/os/common/modules
diff options
context:
space:
mode:
authorsinanmohd <sinan@sinanmohd.com>2025-12-05 09:38:13 +0530
committersinan@sinanmohd.com <sinan@sinanmohd.com>2025-12-06 13:40:30 +0530
commit3dc8bee3cb3a472dcf8d3990a6623327ac75d985 (patch)
tree25146bea88b88f95ab1b0c13b2c7f7e0456ddba4 /os/common/modules
parent7cf4cc6ae6b68cb206a65221b4ac9b4a3ea2e583 (diff)
feat(cez/specialisation/heater): init
Diffstat (limited to 'os/common/modules')
-rw-r--r--os/common/modules/home-manager.nix13
1 files changed, 5 insertions, 8 deletions
diff --git a/os/common/modules/home-manager.nix b/os/common/modules/home-manager.nix
index 8212747..722c9ab 100644
--- a/os/common/modules/home-manager.nix
+++ b/os/common/modules/home-manager.nix
@@ -2,18 +2,15 @@
let
username = config.global.userdata.name;
host = config.networking.hostName;
+ homeManagerHostPath = ../../../home/${host}/home.nix;
in
{
home-manager = {
useGlobalPkgs = true;
useUserPackages = false;
- users.${username} =
- { ... }:
- {
- imports = [
- ../../../home/common/home.nix
- ]
- ++ lib.optional (builtins.pathExists ../../../home/${host}) ../../../home/${host}/home.nix;
- };
+ users.${username}.imports = [
+ ../../../home/common/home.nix
+ ]
+ ++ lib.optional (builtins.pathExists homeManagerHostPath) homeManagerHostPath;
};
}