A cat in the Omarchy bar that bongos every time you type.
Keypress detection shells out to libinput debug-events, which comes from
a separate package from the libinput library Hyprland already depends on:
sudo pacman -S libinput-toolsIt also needs your user account in the input group:
sudo usermod -aG input $USERThen log out and back in (or reboot) for the group change to apply.
omarchy plugin add https://github.com/chip-davis/omabongo.git --enableEdit / create ~/.config/omabongo/config.json. Supported options:
| Key | Type | Default | Controls |
|---|---|---|---|
| scale | number | 2.2 | sprite size multiplier of barSize |
| sleepAfterMs | number | 20000 | inactivity time before sleeping |
| tapDurationMs | number | 110 | how long his paws are down |
| upDurationMs | number | 60 | how long his paws pop up between taps |
| sleepEnabled | bool | true | controls if bongocat goes to sleep |
| alternatePaws | bool | false | true = strict L/R/L/R, false = random paw each tap |
Uninstall with
omarchy plugin remove io.github.chip-davis.omabongoMIT — see LICENSE. The cat sprites in assets/ are derived from
wayland-bongocat; see
THIRD_PARTY_NOTICES.md.
