refactor(home): move personal data out of the shared home modules
CI / flake (pull_request) Successful in 3m33s
CI / flake (pull_request) Successful in 3m33s
The dockerpi ssh host shortcut (home/shell.nix) and the gammastep night-light coordinates (home/sway.nix) were hardcoded in shared modules, so every host inherited them. Move both into a per-user module (users/lyrathorpe/home.nix) imported on Lyra's hosts only, not the work box; the gammastep block is Linux-guarded so Darwin skips it. No build change on existing hosts: the generated configs are byte-identical (verified by drvPath), the data is simply no longer in shared modules.
This commit is contained in:
@@ -224,6 +224,7 @@
|
||||
];
|
||||
users.lyrathorpe.homeModules = [
|
||||
./home
|
||||
./users/lyrathorpe/home.nix
|
||||
./home/desktop.nix
|
||||
];
|
||||
};
|
||||
@@ -245,6 +246,7 @@
|
||||
];
|
||||
users.lyrathorpe.homeModules = [
|
||||
./home
|
||||
./users/lyrathorpe/home.nix
|
||||
./home/desktop.nix
|
||||
];
|
||||
};
|
||||
@@ -262,6 +264,7 @@
|
||||
];
|
||||
users.lyrathorpe.homeModules = [
|
||||
./home
|
||||
./users/lyrathorpe/home.nix
|
||||
./home/desktop.nix
|
||||
];
|
||||
};
|
||||
@@ -295,7 +298,10 @@
|
||||
inputs.nixos-hardware.nixosModules.raspberry-pi-5
|
||||
./modules/ssh.nix
|
||||
];
|
||||
users.lyrathorpe.homeModules = [ ./home ];
|
||||
users.lyrathorpe.homeModules = [
|
||||
./home
|
||||
./users/lyrathorpe/home.nix
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
@@ -311,6 +317,7 @@
|
||||
];
|
||||
homeModules = [
|
||||
./home
|
||||
./users/lyrathorpe/home.nix
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user