A run asks for sudo once, upfront; sudo: true declares it Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
install_with lists programs per variant in machine and profile files loadout 2.1.0 groups the one-line programs of a machine or profile file under a top-level install_with; the examples and the live profiles use it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Wiki: the manifests are YAML Every page is YAML now: the root loadout.yaml, program files named by the file, *.loadout.yaml sections for several programs, and machine and profile files that name each program with install_with. Links to the live example point at the dotfiles' new paths; the eject target is builtin.loadout.yaml. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
dotfiles-apply and -bootstrap are gone from the live repo Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The home screen's configs row Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Configs: observed and applied through chezmoi Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1.0: repo layout, profiles, live links into .dotfiles New Repo layout page. Writing your manifest, Home and A day with loadout describe loadout.toml, groups and profiles, `file:` with values and the built-in omarchy installers, and link into josemiguelo/.dotfiles. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Commands stay on loadout's screen; v shows their whole output Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Fuh6ybaStSCCC1YzYNLX3g
The home screen takes the whole window Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Fuh6ybaStSCCC1YzYNLX3g
Examples from the Omarchy machine; mise in place of asdf A-Day-With-Loadout's screens come from t2-macbook-omarchy (omarchy update, brew, tmux-plugins, mise-tools) instead of the retired Fedora machine. Writing-Your-Manifest's oracle table and scripts section point at the live repo's mise-tools, claude and omarchy-plugins scripts; the asdf links were dead. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Fuh6ybaStSCCC1YzYNLX3g
A long script opt-in can span lines Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Fuh6ybaStSCCC1YzYNLX3g
The home screen runs what you tick in your terminal The question pane with Run / Cancel, the rules around the command's output, sudo and other prompts answered in the terminal, Ctrl-C, and `sudo = true` marked obsolete. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Fuh6ybaStSCCC1YzYNLX3g
depends-on can sit on the one variant that needs it Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Fuh6ybaStSCCC1YzYNLX3g
sudo = true for commands that ask for sudo on their own Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
pacman has its own row now that it reports updates Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
the example screens are on 0.13.0 Co-authored-by: Cursor <cursoragent@cursor.com>
esc closes a list, q leaves the screen Co-authored-by: Cursor <cursoragent@cursor.com>
[ and ] jump between the lists on the home screen Over the rows rather than through them: the next group in the remote table, then the row below once its groups run out. Co-authored-by: Cursor <cursoragent@cursor.com>
a table you reopen puts you back where you were The home screen walks one cursor over the whole body now: open lists are passed through instead of captured, several stay open at once, and reopening one lands on the row you left it on. Co-authored-by: Cursor <cursoragent@cursor.com>
tell loadout the palette when the terminal won't say Co-authored-by: Cursor <cursoragent@cursor.com>
day page: the remote line as it reads today The example still showed "dnf 168 · brew 6 · flatpak 1 · 34 pins" — a tool with nothing to do taking the lead and the items that did have work hidden behind jargon. That line was reworked twice in loadout without the page following. It now matches what the screen prints, with one sentence on how to read it, and the header shows the current version. Co-authored-by: Cursor <cursoragent@cursor.com>
day page: tool-named sweeps, why dnf refreshes, folding groups Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C28kxwCMTRUgMJB73zYeeX
K opens a row's compare page Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C28kxwCMTRUgMJB73zYeeX
wiki: nvim oracle lives in the maintain script; every clone family checks its config file Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C28kxwCMTRUgMJB73zYeeX
wiki: not-checked verdict, asdf split into plugins + tools Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C28kxwCMTRUgMJB73zYeeX
day page: the remote table is grouped by the tool that will act Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C28kxwCMTRUgMJB73zYeeX
day page: u clears a picker's ticks Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C28kxwCMTRUgMJB73zYeeX
day page: the pane asks for sudo's password; programs install in the pane Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C28kxwCMTRUgMJB73zYeeX
the screen stays put; the asdf oracle Day page: enter on an unreachable remote or an in-sync fleet says so instead of leaving; the screen exits only for things that may prompt. Manifest page: the oracle table gains the asdf row — a script-installed binary gets its own `[outdated.*]` source, the same shape as loadout's self-check. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C28kxwCMTRUgMJB73zYeeX
day page: run --pending is gone Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C28kxwCMTRUgMJB73zYeeX