feat(hyprland): add remaining window actions #153

Merged
alexion merged 2 commits from feat/hyprland-lua-window-actions into main 2026-10-11 16:02:47 -04:00
Owner

Summary

  • Add Super+Space floating toggle and Super+F fullscreen toggle.
  • Add Super+Shift+Q graceful close.
  • Teach the keybind registry and Lua renderer about the remaining no-argument navigation actions.
  • Keep Super+T, Super+Shift+T, and Super+Ctrl+Q absent.

Verification

  • nix run .#fix
  • bazel run //src/natu:natu -- configs/nixos/modules/desktop/session/hyprland/default.nix configs/nixos/registry/keybind.nix
  • nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.xdg.configFile."hypr/hyprland.lua".text'
## Summary - Add Super+Space floating toggle and Super+F fullscreen toggle. - Add Super+Shift+Q graceful close. - Teach the keybind registry and Lua renderer about the remaining no-argument navigation actions. - Keep Super+T, Super+Shift+T, and Super+Ctrl+Q absent. ## Verification - nix run .#fix - bazel run //src/natu:natu -- configs/nixos/modules/desktop/session/hyprland/default.nix configs/nixos/registry/keybind.nix - nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.xdg.configFile."hypr/hyprland.lua".text'
alexion changed title from feat(hyprland): add remaining navigation binds to feat(hyprland): add remaining window actions 2026-10-11 15:57:23 -04:00
alexion changed target branch from feat/hyprland-lua-window-resize to main 2026-10-11 16:02:42 -04:00
alexion added 2 commits 2026-10-11 16:02:42 -04:00
alexion merged commit 10299cec19 into main 2026-10-11 16:02:47 -04:00
alexion deleted branch feat/hyprland-lua-window-actions 2026-10-11 16:02:47 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#153