summaryrefslogtreecommitdiffstats
path: root/keybinds/test_binds.js
AgeCommit message (Collapse)AuthorFilesLines
2026-09-25feat(keybinds): group hyprctl binds by descriptionDanilo M.1-0/+45
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>