Add Hyprlock and refactor Hyprland bindings

- Add hyprlock module and package plus hyprlock.conf XDG config
- Rework bindings: introduce mkMenu, gui/term helpers and grouped
  menus (apps, dev, gaming, utility, system) and wire them into the
  main popup; change session lock to hyprlock
- Simplify gaming-apps.nix: use pkgs, reorder packages and add
  wineWow64Packages.staging, steam-run and appimage-run
This commit is contained in:
kptltd00m
2026-06-28 15:36:40 +02:00
parent 51d333d289
commit bcfe305813
4 changed files with 310 additions and 80 deletions
+2
View File
@@ -19,6 +19,7 @@ in {
./animations.nix
./bindings.nix
./polkitagent.nix
./hyprlock.nix
./keyboard-backlight.nix # CHANGEME: This is for omen laptop only
];
@@ -31,6 +32,7 @@ in {
libxcb
hyprland-qtutils
adw-gtk3
hyprlock
hyprshot
hyprpicker
swappy