diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-25 19:08:15 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-25 19:08:15 +0200 |
| commit | ea063fa984ef775950c840013462a49355576d0b (patch) | |
| tree | 958d2618693ae83586f932e7b3a131ce68d823ee /docs/superpowers/plans/2026-09-15-notification-renderers.md | |
| parent | 2fb72210ad5d8151718930b87fb7194467e600a4 (diff) | |
| download | quickshell-ea063fa984ef775950c840013462a49355576d0b.tar.gz quickshell-ea063fa984ef775950c840013462a49355576d0b.zip | |
feat(keybinds): group hyprctl binds by description
Binds.js parses hyprctl binds -j output into display groups for the
upcoming keybind reminder overlay. Group name and row label come from
the "Group: Label" convention in each bind's description; a bind
without one still surfaces under "Undescribed" rather than vanishing,
so a gap in the Hyprland config stays visible.
Pure functions with no QML dependency, so test_binds.js checks them
directly with node, stripping the .pragma library line the QML
runtime requires but node does not understand.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'docs/superpowers/plans/2026-09-15-notification-renderers.md')
0 files changed, 0 insertions, 0 deletions
