aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers/specs/2026-09-15-notification-daemon-design.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-25 19:08:15 +0200
committerDanilo M. <danix@danix.xyz>2026-09-25 19:08:15 +0200
commitea063fa984ef775950c840013462a49355576d0b (patch)
tree958d2618693ae83586f932e7b3a131ce68d823ee /docs/superpowers/specs/2026-09-15-notification-daemon-design.md
parent2fb72210ad5d8151718930b87fb7194467e600a4 (diff)
downloadquickshell-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/specs/2026-09-15-notification-daemon-design.md')
0 files changed, 0 insertions, 0 deletions