mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-02 11:32:42 +00:00
docs(core): update README with new utilities and clarify agent skill management
This commit is contained in:
1 parent
e92e325f11
commit
2a71906917
1 file changed
+10
-6
@@ -46,14 +46,18 @@ into fish (`fish/conf.d/20-aliases.fish`) and bash/zsh
|
||||
(`~/.config/shell/aliases.sh`, sourced by `.bashrc`/`.zshrc`).
|
||||
|
||||
Shell utilities live as standalone sh/bash executables in
|
||||
`~/.local/bin` (ai, c2p, fab, gdc, gho, ghn, ghg-clone, git-summary,
|
||||
mdp, mdcp, pj, …) so all shells share one implementation. Helpers that
|
||||
must mutate shell state (`cd`-style: yy, c, cd, ghg/ghn/gho wrappers,
|
||||
clip-last) are per-shell functions in `fish/functions/`,
|
||||
`~/.local/bin` (ai, c2p, fab, gdc, ghn, ghg-clone, git-summary,
|
||||
mdp, mdcp, mtime-sort, pj, …) so all shells share one implementation.
|
||||
Helpers that must mutate shell state (`cd`-style: yy, c, cd, ghg/ghn
|
||||
wrappers, gho, clip-last) are per-shell functions in `fish/functions/`,
|
||||
`bash/functions/`, and `zsh/functions/`.
|
||||
|
||||
`~/.agents/skills` (agent skill library) is managed directly; the
|
||||
symlinks under `~/.claude/skills` resolve against it.
|
||||
Agent skills are not vendored: `.chezmoidata/skills.yaml` lists every
|
||||
skill and its upstream source, and
|
||||
`.chezmoiscripts/run_onchange_after_25-skills.sh.tmpl` installs them into
|
||||
`~/.agents/skills` (plus `~/.claude/skills` links) with the Skills CLI
|
||||
whenever that file changes, removing skills it installed earlier that are
|
||||
no longer listed.
|
||||
|
||||
Linux desktop (role `desktop`/`laptop` only): niri, noctalia,
|
||||
fontconfig, mimeapps, systemd user units, niri-launch.
|
||||
|
||||
Reference in new issue
Block a user