Add HM bootstrap script and tidy installer workflow

This commit is contained in:
randogoth 2026-02-02 14:04:56 +02:00
parent dd15c09fdd
commit d1713bdc99
10 changed files with 184 additions and 43 deletions

View file

@ -161,10 +161,9 @@ Example feature module skeleton:
## Home Manager Policy
* **Home Manager must be integrated as a NixOS module**
* No standalone Home Manager flakes
* No per-user Home Manager flakes
* User configuration lives under `modules/users/`
* Home Manager is **provided as a CLI tool system-wide** (`home-manager` in `environment.systemPackages`).
* Users manage their own HM configs (per-user, standalone). No system-wide HM module imports.
* `modules/users/*` must not declare `home-manager.users.*`; keep user accounts declarative via NixOS only.
---