diff --git a/modules/wms/wayland/hyprland/binds.nix b/modules/wms/wayland/hyprland/binds.nix index 860ed20..92d4489 100644 --- a/modules/wms/wayland/hyprland/binds.nix +++ b/modules/wms/wayland/hyprland/binds.nix @@ -53,6 +53,9 @@ in { # Reload hyprland "$mainMod, R, exec, ${getExe' pkgs.hyprland "hyprctl"} reload" + # Grab rouge windows, which may persist after disconnecting a monitor. + "$mainMod, G, split:grabroguewindows" + # Restart waybar "$mainMod CONTROL, B, exec, ${pkgs.procps}/bin/pkill waybar || ${getExe pkgs.waybar}" "$mainMod CONTROL, Q, exec, ${pkgs.procps}/bin/pkill quickshell || ${getExe' inputs.quickshell.packages.${pkgs.stdenv.system}.default "quickshell"}"