docs(docs): document Hermes scratchpad and title-bar layout changes

This commit is contained in:
root committed 2026-11-10 15:23:26 -05:00
1 parent 08917c2aed
commit 7f177ea041
3 files changed
+9 -6

No files matched your search

+1 -1
View File
@@ -83,7 +83,7 @@ The `[data]` table exposes `.name`, `.email`, and `.role` to every template. che
| `.chezmoi.os` | `.chezmoiignore.tmpl` | Desktop layer requires `linux` |
| `.chezmoi.os` | `run_onchange_before_10-packages.sh.tmpl` | pacman/yay on `linux` |
| `.chezmoi.os` | `run_once_after_30-user-services.sh.tmpl` | systemd user units on `linux` only |
| `.chezmoi.os` | `run_onchange_after_40-post.sh.tmpl` | `fc-cache` on `linux` only |
| `.chezmoi.os`, `.role` | `run_onchange_after_40-post.sh.tmpl` | `fc-cache` on `linux`; title-bar button layout on `linux` with role `desktop`/`laptop` |
| `.chezmoi.os`, `.role` | `run_onchange_after_15-tools.sh.tmpl` | strata install on `linux` with role `desktop`/`laptop` |
**dot_gitconfig.tmpl**
+2 -1
View File
@@ -38,7 +38,7 @@ Eight scripts run during `chezmoi apply`. Six live in `.chezmoiscripts/`, a dire
8. **40-post (after, onchange)**
bat cache, font cache.
bat cache, font cache, title-bar button layout.
9. **build-bat-cache (after, onchange)**
@@ -149,6 +149,7 @@ Other personal automation units (brain-lens, omp-loop, rclone, hermes) are delib
| --- | --- | --- |
| bat cache | `bat` installed | `bat cache --build` |
| Font cache | Linux, `fc-cache` installed | `fc-cache -f` |
| Title-bar buttons | Linux, role `desktop`/`laptop`, `gsettings` installed | `gsettings set org.gnome.desktop.wm.preferences button-layout ':'`: no minimize/maximize/close in client-side title bars (GTK/libadwaita header bars, Chromium/Brave, Electron 43+ window-controls overlays). Close windows with `SUPER + Q` |
Each step ignores failures (`|| true`). tpm is cloned by [`.chezmoiexternal.toml`](externals-and-ignore.md#chezmoiexternaltoml), not here.