diff --git a/modules/home.nix b/modules/home.nix index 3a43432..0113230 100644 --- a/modules/home.nix +++ b/modules/home.nix @@ -293,6 +293,14 @@ in "$mod" = "SUPER"; + # Drag to move ($mod+LMB) / resize ($mod+RMB) any window. Needed to reach + # oversized floating dialogs (e.g. GTK save/upload pickers) whose confirm + # button lands off-screen on short displays. + bindm = [ + "$mod, mouse:272, movewindow" + "$mod, mouse:273, resizewindow" + ]; + bind = [ "$mod, Return, exec, footclient" "$mod, q, killactive"