aboutsummaryrefslogtreecommitdiffstats
path: root/appearance/Hyprsunset.qml
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 /appearance/Hyprsunset.qml
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 'appearance/Hyprsunset.qml')
0 files changed, 0 insertions, 0 deletions