feat: keybars Pro's side of the editor #6
No reviewers
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jwarykowski/herdr.nvim!6
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/keybars"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Phase 3 of the herdr-keybars plan: the editor's half, behind
keybars = true(off by default).:KeybarsRun make testruns the command throughkeybars-pro run, so the keyboard showsbuild.running, then passed or failed, and a failure's output opens in the quickfix list.:KeybarsFocus [start|stop|status]drives keybars Pro's Focus timer.require("herdr.keybars").status()is a statusline component (🎯12m · 74 wpm). It follows onekeybars-pro watch, and while the app is closed it retries every 30 seconds, not on every redraw.diagnostics = trueholds a key red while any loaded buffer has errors, and clears it on fixing or on exit.:checkhealth herdrchecks thatkeybars-proanswers when this is on.Changed from the plan:
:HerdrSenddoesn't light the agent's key. herdr-keybars' watcher already shows that agent working, waiting or done, and Neovim doesn't know the watcher's key for each workspace.Tested: stylua, luacheck, and busted (15 specs). The new specs cover the helpers,
:KeybarsRunagainst a fakekeybars-profilling the quickfix list, and the diagnostics key lighting and clearing.