aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMosder <xmosder12@gmail.com>2026-04-30 14:04:10 +0200
committerMosder <xmosder12@gmail.com>2026-04-30 14:04:10 +0200
commitfd7b357a7b99de4c6c6cc5a93cd679575132339c (patch)
treeb94b5c4a33a4fa238d085e441c2e4762907c26d0
parentf50e020bef52b4400fe4a362190564416f023287 (diff)
laptop: added steam, changed from flameshot to hyprshot, added keybind for pssthru for vms
-rw-r--r--laptop/.config/hypr/hyprland.conf16
1 files 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 .*
+