feat: agents on the keyboard through keybars Pro #1
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/agents"
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 1 of the herdr-keybars plan: herdr-zsa-lights rebuilt on the
keybars-procommand line.ctrl+alt+N): breathes amber while its agent is blocked, holds green when done, cleared when it works again. Moonlander and Voyager number rows by default, any positions inconfig.env.next-agent(kept from zsa-lights) jumps there.agent.waiting/agent.donereach keybars Pro's rules with the workspace label as-repo(HERDR_KEYBARS_EVENTS=0for lights only).keybars-proisn't on the PATH.make check: shellcheck, andtests/watch_test.shdriving the watcher with fakeherdrandkeybars-prothrough blocked, done, unchanged and cleared states. Not yet run inside herdr with the real app.@ -0,0 +41,4 @@| `jwarykowski.herdr-keybars.next-agent` | focus the next blocked agent, else the next done one; repeat to cycle || `jwarykowski.herdr-keybars.toggle` | agent lights off / on || `jwarykowski.herdr-keybars.keyboard` | keybars Pro's lights off / on (its On switch) || `jwarykowski.herdr-keybars.party` | sparkle over the whole board for a few seconds |perhaps remove this and all the supported effects e.g flash, ripple
Done in the latest commit: the
partyaction is gone. The blocked and done keys take any of keybars Pro's nine effects (flash, pulse, wave, fade, sparkle, ripple, hold, breathe, chase), listed in a new Effects section of the README and inconfig.env.example. Hooks from herdr-gh or herdr-pomodoro callkeybars-pro light all purple -effect ripple(or whatever they like) directly, which covers what party did.