feat: track Decman configuration

This commit is contained in:
2026-08-13 23:03:55 +02:00
parent 34acd648c9
commit f99cfeae79
96 changed files with 7120 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
# Modules
Only two adapters belong here:
- `packages.py` turns package concern lists into Decman package declarations.
- `host_system.py` deploys reviewed system policy, user configuration, and enabled units for a host.
Keep policy in `packages/`, `config/`, and `manifests/`; keep this directory
thin and reusable. User configuration belongs under `config/user/{common,laptop,desktop}/`
and is installed with owner `alex`.