diff options
| author | sommerfeld <sommerfeld@sommerfeld.dev> | 2026-09-17 15:05:36 +0100 |
|---|---|---|
| committer | sommerfeld <sommerfeld@sommerfeld.dev> | 2026-09-17 15:05:36 +0100 |
| commit | e67e4fefb7085f94aff5712e9fdbf21ef085f494 (patch) | |
| tree | e4a8d81d877af7d60932a4dd0d3129e14d82d787 /AGENTS.md | |
| parent | aff435a0fb3a56b1d7b738c7dede363440884b3a (diff) | |
| download | dotfiles-e67e4fefb7085f94aff5712e9fdbf21ef085f494.tar.gz dotfiles-e67e4fefb7085f94aff5712e9fdbf21ef085f494.tar.bz2 dotfiles-e67e4fefb7085f94aff5712e9fdbf21ef085f494.zip | |
Document Canonical laptop installation and maintenance
Diffstat (limited to 'AGENTS.md')
| -rw-r--r-- | AGENTS.md | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -1,7 +1,8 @@ # Dotfiles Repository Notes This is a personal dotfiles repository for an Arch Linux host and an Ubuntu -remote-dev VM. The repo root is a chezmoi source directory. +remote-dev VM, plus a Canonical Ubuntu GNOME laptop. The repo root is a chezmoi +source directory. ## Layout @@ -33,6 +34,10 @@ remote-dev VM. The repo root is a chezmoi source directory. - `host`: user dotfiles plus host-only `/etc`, Firefox/LibreWolf, and Flatpak integration hooks. - `vm`: user dotfiles, skipping host-only `/etc` and Firefox/LibreWolf hooks. +- `canonical`: an explicit home-file allowlist, shared Nix CLI tools, and GNOME. + Package lists are in `meta/canonical/`. Do not deploy the Arch `etc/` tree, + personal keys, Sway units, or pass-secret-service. Keep authd/GDM, GNOME + Keyring, and company policies intact. See `docs/canonical-laptop.md`. - Machine-specific dotfile behavior belongs in chezmoi templates keyed by `machineRole`. - The VM Home-Manager profile installs packages and session variables only. Do |
