feat!: bring herdr-gh and herdr-pomodoro into herdr-keybars #5
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/consolidate"
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?
Folds herdr-gh and herdr-pomodoro into herdr-keybars, as one plugin.
bin/githubis herdr-gh's reporter.$ghin the sidebar, and each change sent straight to keybars Pro as GitHub's event (notify -source github), so the marketplace's GitHub packs play it. Failing CI holds the workspace's number key red. There are no hooks or bridge any more.focus,focus-startandfocus-stopactions,$focusin the sidebar, and a herdr notification when a break starts and ends. That leaves one timer, keybars Pro's.setuponly installsgithub-ci-pack,review-nudgesandmerge-confetti.bin/bridge, the hook linking andremove-bridgesare gone.lib/herdr.shis shared by every script: the commands and folders,config.env, starting and stopping a background process, and sidebar tokens.tests/lib.shis the shared test harness.HERDR_KEYBARS_GH_*.Lost from herdr-pomodoro: skip, long breaks every fourth round and auto-continue. keybars Pro's Focus has work and break only, and
keybars-pro focushas noskip. Those would be additions to keybars Pro.The README links to keybars.nvim, which exists once the repo is created.
Tested:
make check, shellcheck and four tests:watch_test, extended for break notifications;github_test, new, running the real reporter against fakeherdr,ghandkeybars-prothrough running, failed, changes requested, passed, approved and merged;actions_test, new, for setup and focus;mcp_test.