From fd7b357a7b99de4c6c6cc5a93cd679575132339c Mon Sep 17 00:00:00 2001 From: Mosder Date: Thu, 30 Apr 2026 14:04:10 +0200 Subject: laptop: added steam, changed from flameshot to hyprshot, added keybind for pssthru for vms --- laptop/.config/hypr/hyprland.conf | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/laptop/.config/hypr/hyprland.conf b/laptop/.config/hypr/hyprland.conf index 9695993..7c0e395 100644 --- a/laptop/.config/hypr/hyprland.conf +++ b/laptop/.config/hypr/hyprland.conf @@ -9,6 +9,7 @@ $LOG_FILE = $HOME/.hypr.log # Used programs $BROWSER = brave $DISCORD = discord --enable-features=UseOzonePlatform --ozone-platform=wayland +$STEAM = steam $TERMINAL = wezterm $EDITOR = nvim $FILE_MANAGER = thunar @@ -21,7 +22,7 @@ $AUTOMOUNT = udiskie $OSD = swayosd $NOTIFICATION_DAEMON = dunst $COLOR_PICKER = hyprpicker -$SCREENSHOT = flameshot +$SCREENSHOT = hyprshot ##################### ### ENV VARIABLES ### @@ -172,13 +173,18 @@ bind = SUPER, F, exec, $FILE_MANAGER bind = SUPER, C, exec, $TERMINAL start -- $EDITOR bind = SUPER, B, exec, $BROWSER bind = SUPER, D, exec, $DISCORD +bind = SUPER, S, exec, $STEAM bind = SUPER SHIFT, P, exec, $COLOR_PICKER -a bind = SUPER SHIFT, M, exec, $SCRIPTS_DIR/zoom.sh # Take screenshots -bind = SUPER SHIFT, S, exec, $SCREENSHOT gui # Select region -bind = , Print, exec, $SCREENSHOT gui --region 1920x1080+0+0 # Entire screen -bind = ALT, Print, exec, $SCRIPTS_DIR/capture-window.sh # Current window +bind = SUPER SHIFT, S, exec, $SCREENSHOT -m region --clipboard-only # Select region + +# Passthru keybinds to VMs +bind = SUPER,V,submap,passthru +submap = passthru +bind = SUPER,V,submap,reset +submap = reset # Move focus bind = ALT, Tab, cyclenext @@ -206,6 +212,7 @@ bind = SUPER ALT, H, exec, $SCRIPTS_DIR/equalize-windows.sh l bind = SUPER ALT, V, exec, $SCRIPTS_DIR/equalize-windows.sh u # Resize windows manually +bind = SUPER, R, exec, notify-send "Entered resize submap" bind = SUPER, R, submap, resize submap = resize binde = , left, resizeactive, -10 0 @@ -274,3 +281,4 @@ windowrule = float on, match:class ^($SCREENSHOT)$ # Ignore maximize requests from apps windowrule = suppress_event maximize, match:class .* + -- cgit v1.2.3