Imported from prdlk/dotfiles master (efdd827), which supersedes the omarchy branch (3031416). Drops the Umbriel, Noctalia, niri, CachyOS, macOS, and Blume docs-site layers; docs/ is plain Markdown.
AI agents
The shared agent skill library and the shell entry points for coding agents.
The repo manages the agent skill library only. Claude Code (~/.claude) and omp (~/.omp) configs are not in this repo. omp, opencode, and crush are global mise tools (packages.shared.mise, installed by 15-tools) and are updated by topgrade's mise upgrade; no other agent CLI is installed by chezmoi.
- Skills: Agent skills declared in
.chezmoidata/skills.yamland installed into~/.agents/skillsand~/.claude/skillsby an apply script.
Pages
| Page | Source in repo | Target in $HOME |
Covers |
|---|---|---|---|
| Skills | .chezmoidata/skills.yaml, .chezmoiscripts/run_onchange_after_25-skills.sh.tmpl |
~/.agents/skills/, ~/.claude/skills/ |
Skill list and sources; installed by the Skills CLI, not vendored |
Shell entry points
ai(fish function) opens agum choosepicker overclaude,opencode,codex,hermes, andfractal. Pickingclauderunsclaude --dangerously-skip-permissions; the others run the binary of the same name. See fish.- Ctrl A runs
omp-sessionfrom the fish and zsh prompt: on the default branch it resumes a session written in the last 3 hours, else opens theomp-sessionstelevision cable; on any other branch it resumes that branch's newest session or starts a new one.tv agentsstill lists every installed agent CLI (television). - Ctrl N starts a new omp session from the fish and zsh prompt, skipping every resume rule. Inside the
omp-sessionscable, ctrl-n does the same instead of resuming the selected session. launch_omp_livediff_overlayandlc-elirare omp helpers in~/.local/bin; see scripts.