diff --git a/home-manager/modules/hyprland/bindings.nix b/home-manager/modules/hyprland/bindings.nix index fa2f867..4593b45 100644 --- a/home-manager/modules/hyprland/bindings.nix +++ b/home-manager/modules/hyprland/bindings.nix @@ -16,17 +16,25 @@ ",switch:Lid Switch, exec, ${pkgs.hyprlock}/bin/hyprlock" # Lock when closing Lid # "$mod, RETURN, exec, ${pkgs.alacritty}/bin/alacritty" "$mod, RETURN, exec, ${pkgs.kitty}/bin/kitty" + "$mod,E, exec, uwsm app -- ${pkgs.xfce.thunar}/bin/thunar" # Thunar "$shiftMod,SPACE, exec, hyprfocus-toggle" # Toggle HyprFocus "$mod, Q, killactive" "SUPER_SHIFT, Q, exec, ${pkgs.wlogout}/bin/wlogout" "$mod, SPACE, exec, pkill fuzzel || ${pkgs.fuzzel}/bin/fuzzel" # pkill or allows for toggle - "SUPER_SHIFT, SPACE, togglefloating" + "$mod,T, togglefloating," # Toggle Floating # "$mod, F, fullscreen" "$mod,F, fullscreen" # Toggle fullscreen "$mod, L, exec, ${pkgs.hyprlock}/bin/hyprlock" "$mod, B, exec, ${pkgs.grim}/bin/grim \"desktop-$(${pkgs.busybox}/bin/date +\"%Y%m%d%H%m\").png" "SUPER_SHIFT, B, exec, ${pkgs.grim}/bin/grim -g \"$(${pkgs.slurp}/bin/slurp -d)\" - | ${pkgs.wl-clipboard}/bin/wl-copy" # Screenshot selection directly to clipboard + "$shiftMod,T, exec, hyprpanel-toggle" # Toggle hyprpanel + + "$shiftMod,up, focusmonitor, -1" # Focus previous monitor + "$shiftMod,down, focusmonitor, 1" # Focus next monitor + "$shiftMod,left, layoutmsg, addmaster" # Add to master + "$shiftMod,right, layoutmsg, removemaster" # Remove from master + # move focus "$mod, left, movefocus, l" "$mod, right, movefocus, r"