chore: herdr setup, shepherd todos, and dotfiles cleanup #1

Merged
jwarykowski merged 22 commits from chore/herdr-setup-and-cleanup into master 2026-07-11 13:20:11 +00:00
jwarykowski commented 2026-07-11 13:11:38 +00:00 (Migrated from github.com)

overview

herdr integration + nvim/shepherd tooling + housekeeping across the dotfiles.

changes

  • herdr: stow ~/.config/herdr config; install via scripts; swap nvim tmux-nav plugin for vim-herdr-navigation (<C-hjkl> falls through to herdr panes). README notes herdr as the agent multiplexer.
  • shepherd: stowed config.toml + SHEPHERD_CONFIG env; nvim-shepherd plugin spec (<leader>T board, add/list/capture, lazy=false so :checkhealth shepherd resolves). README overview entry. todo.md/archive.md gitignored (data, not config).
  • nvim: treesitter main-branch API, eslint LSP, markdown tweaks; .luacheckrc + .luarc.json (declare vim/Snacks globals — silences lua_ls/luacheck noise when editing configs outside nvim).
  • tooling: install luacheck (brew + dnf); delta side-by-side, lazygit pager, gpg ttl; pure prompt via promptinit, bun path fixes.
  • cleanup: archive yabai/skhd; add opencode + sonarqube-cli.
## overview herdr integration + nvim/shepherd tooling + housekeeping across the dotfiles. ## changes - **herdr**: stow `~/.config/herdr` config; install via scripts; swap nvim tmux-nav plugin for `vim-herdr-navigation` (`<C-hjkl>` falls through to herdr panes). README notes herdr as the agent multiplexer. - **shepherd**: stowed `config.toml` + `SHEPHERD_CONFIG` env; nvim-shepherd plugin spec (`<leader>T` board, add/list/capture, `lazy=false` so `:checkhealth shepherd` resolves). README overview entry. `todo.md`/`archive.md` gitignored (data, not config). - **nvim**: treesitter main-branch API, eslint LSP, markdown tweaks; `.luacheckrc` + `.luarc.json` (declare `vim`/`Snacks` globals — silences lua_ls/luacheck noise when editing configs outside nvim). - **tooling**: install `luacheck` (brew + dnf); delta side-by-side, lazygit pager, gpg ttl; pure prompt via promptinit, bun path fixes. - **cleanup**: archive yabai/skhd; add opencode + sonarqube-cli.
Sign in to join this conversation.
No description provided.