All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v3.5 - 2026-08-10
superfilefile manager with tracked config, hotkeys, and an Eldritch theme mapped from the WezTerm palette- Fish
aupupdater for centralized AI harness upgrades (Pi extensions, OMP plugins, per-command reporting) - Starship prompt surfaces the nearest reachable git tag next to the branch
- WezTerm agent-tab UX: star glyph for agent tabs, purple Jcode tab color, process-based tab coloring, hide single-tab bar
- Brew packages:
crit, Grok CLI;gh-stackextension; markdown preview default (replaces Typora) - Abbreviations for reload and harness-related workflows
- Active theme switched to Eldritch; Starship is the primary prompt
- Restored agent-harness updates to upstream
omp update(OMP 16.5.2 ships the streamed-output fix); removed local patched-source routing and OMP source checkout from Topgrade - Herdr agent rows and the WezTerm status bar place detected agent type before the terminal title
- Herdr config/keybindings reworked (agent sidebar layout, focus jumps); removed the flaky herdr browser plugin
- WezTerm: fewer per-tick process syscalls in the tab status walk, font size/opacity tweaks, reload ergonomics
- Default pager is
tuicr(twee-ker); removedhunk - Package/config cleanup: dropped unused aerospace, alacritty, borders, broot, sketchybar, television, zellij, warp, glow, and related cruft
- yazi plugin/package updates; Zed ACP registry updates; topgrade and Brewfile refreshed
- Misaligned onboarding key/value layout
v3.4 - 2026-07-15
- Oh My Posh statusline for Claude Code (
config/.config/claude.omp.json) — session/model/usage segments with a 5-theme palette gh-boardextension (v1.5.0) — project-board TUI, bound toprefix+Bin herdrlazyworktreeCLI, wired into herdr- Abbreviations:
bl(backlog),mdt(mdterm),lw(lazyworktree), and brew install/uninstall cursor abbrs (bi,bu,bic,buc,bric) - Codex installer
PATHexport in.profile - Global gitignore excludes
*worktrees*at any nesting depth
- Active theme switched to TokyoNight across bat, btop, ghostty, yazi, herdr, lazygit, gh-dash, and the OMP prompt (Zed on Eldritch)
- Agent harness updater runs
just omp-patched-updateinstead ofomp update— the patched OMP source-link carries the fix for truncated streamed output, andomp updatewould clobber it - herdr: prefix rebound to
control+alt+,(macOS shortcut clash), workspace keybindings reworked, worktrees dir dropped, active-row background added - topgrade: refreshed the custom repo list for the reorganized
Developer/layout - Bumped gh-dash to v4.25.0, hunk to 0.17.0, the yazi
piperpreview plugin, and the neoed submodule pointer
- fish: implicit cd — typing a directory (
neoed/) failed withcd: -- neoed/: unknown option. fish 4.8 prepends--to the path on implicit cd, and thecdwrapper's quoted"$argv"joined both tokens into a single-- neoed/argument thatcdparsed as a flag. Forwarding$argvunquoted restores it #59 (edheltzel) - helix: repointed the
gotmplgrammar to a maintained fork afterdannylongeuay/tree-sitter-go-templatewas deleted upstream, fixinghx --grammar fetch
v3.3 - 2026-06-24
- Vite+ replaces Biome for Neovim formatting & linting (neoed):
vp fmt(Oxfmt) on save, live Oxlint LSP diagnostics,vtslsfor TypeScript, and avp check --fixpre-commit hook hunkas the git diff pager, with herdr integration (replaces diffnav)- SSH signing-key auto-registration on GitHub during provisioning (
git/git.sh) — keeps commits verified after a key rotation - DOX
AGENTS.mddocumentation framework (local, untracked) - Raycast window management;
visual-recapGitHub workflow - Global packages/abbreviations: codegraph, roughdraft, maestro, mosh/moshi, mdv (yazi markdown preview), bettershot
- Migrated leaderkey to a Raycast extension
- Herd swapped to the stable release; topgrade runs custom commands;
push.defaultmatching → simple - refactor(install): unified bootstrap.sh + install.sh into a single subcommand-driven script #53 (edheltzel)
- Stow ignores
AGENTS.mdso local agent docs are never symlinked into$HOME
- topgrade repos path
v3.2 - 2026-03-20
- Add comprehensive Zsh configuration with Fish parity #51 (edheltzel)
- Add kitty workspace, statusbar & keymap parity with WezTerm #50 (edheltzel)
- NeoEd #49 (edheltzel)
- neovim #48 (edheltzel)
- Fish4Beta #47 (edheltzel)
- KEUpdate #46 (edheltzel)
- SketchybarUpdate #45 (edheltzel)
- SketchybarUpdate #44 (edheltzel)
- karabiner update - for mouse events #43 (edheltzel)
- feature/zsh #39 (edheltzel)
- feature/zsh #38 (edheltzel)
- feature/zsh #37 (edheltzel)
- Update fish shell configuration with multiple prompts #36 (edheltzel)
- stow #35 (edheltzel)
- feature/xdg #34 (edheltzel)
- Feature/xdg #33 (edheltzel)
- hotfix/randomUpdates #28 (edheltzel)
- adds fig #27 (edheltzel)
- hotfix/randomUpdates #26 (edheltzel)
- hotfix/randomUpdates #25 (edheltzel)
- hotfix/randomUpdates #24 (edheltzel)
- fish key bindings are good resolves #22 #23 (edheltzel)
- global dictionary update #21 (edheltzel)
- hotfix/randomUpdates #20 (edheltzel)
- hotfix/randomUpdates #19 (edheltzel)
- dictionary update #18 (edheltzel)
- feature/packages #15 (edheltzel)