diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-11 05:03:02 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-11 05:03:02 -0500 |
| commit | 311210e85f5dcf87c3b5cb7e553de70132f356c5 (patch) | |
| tree | 81597c53b925fe4c3de0bbf4a9cf39d4267c7464 /CLAUDE.md | |
| parent | 1a47c614842e6ff6e29e534d940ca81eab57b330 (diff) | |
| download | archsetup-311210e85f5dcf87c3b5cb7e553de70132f356c5.tar.gz archsetup-311210e85f5dcf87c3b5cb7e553de70132f356c5.zip | |
docs: per-host overrides shipped — spec decisions, host-tier docs, task close-out
Diffstat (limited to 'CLAUDE.md')
| -rw-r--r-- | CLAUDE.md | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -35,13 +35,19 @@ make test-vm-base # Create the base VM only Dotfile stow operations live in the dotfiles repo's own Makefile, not here. Run them from `~/.dotfiles`: ``` -cd ~/.dotfiles && make stow hyprland # common + hyprland +cd ~/.dotfiles && make stow hyprland # common + hyprland + host tier cd ~/.dotfiles && make restow hyprland # refresh links after git pull cd ~/.dotfiles && make reset hyprland # fix conflicts, keep repo version cd ~/.dotfiles && make unstow hyprland # remove symlinks cd ~/.dotfiles && make import common # fzf select → import to common/ cd ~/.dotfiles && make test # run the dotfile-script unit suites ``` +Per-host overrides live in a stow tier named after the machine (`ratio/`, +`velox/`), auto-included by every stow target when the directory exists +(`HOST=<name>` overrides detection; hostname binary is absent — `uname -n`). +The tier holds only files no shared package owns: hypr `conf.d/local.conf` +(velox: HiDPI scale + XWayland toolkit env), `pypr/config.toml`, and foot's +`host.ini` (the shared foot.ini sets no font — it's per-host via include). ## Dotfiles Repository |
