Gerade workspaces rechts ungerade links discord automatisch auf die 2.

This commit is contained in:
2026-03-30 01:23:46 +02:00
parent a70e965e2c
commit f218d9b26c

View File

@@ -189,6 +189,28 @@ animations {
# rounding = 0 # rounding = 0
# } # }
# --- Workspaces an Monitore binden ---
# Ungerade Workspaces auf den linken Monitor (DP-1)
workspace = 1, monitor:DP-1
workspace = 3, monitor:DP-1
workspace = 5, monitor:DP-1
workspace = 7, monitor:DP-1
workspace = 9, monitor:DP-1
# Gerade Workspaces auf den rechten Monitor (DP-2)
workspace = 2, monitor:DP-2
workspace = 4, monitor:DP-2
workspace = 6, monitor:DP-2
workspace = 8, monitor:DP-2
workspace = 10, monitor:DP-2
# Discord immer auf Workspace 2
windowrule = workspace 2, match:class ^(discord)$
# Steam immer auf Workspace 5
windowrule = workspace 5, match:class ^(steam)$, match:title ^(Steam)$
# See https://wiki.hypr.land/Configuring/Dwindle-Layout/ for more # See https://wiki.hypr.land/Configuring/Dwindle-Layout/ for more
dwindle { dwindle {
pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
@@ -294,8 +316,16 @@ bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10 bind = $mainMod SHIFT, 0, movetoworkspace, 10
# Example special workspace (scratchpad) # Example special workspace (scratchpad)
bind = $mainMod, S, togglespecialworkspace, magic bind = $mainMod, A, togglespecialworkspace, magic
bind = $mainMod SHIFT, S, movetoworkspace, special:magic bind = $mainMod SHIFT, A, movetoworkspace, special:magic
# --- Screenshots ---
# 1. Bereich auswählen -> Direkt in die Zwischenablage kopieren (wie Shift+Win+S)
bind = $mainMod SHIFT, S, exec, grim -g "$(slurp)" - | wl-copy
# 2. Bereich auswählen -> Im Editor (Swappy) öffnen (für Pfeile, Text, Speichern)
bind = , Print, exec, grim -g "$(slurp)" - | swappy -f -
# 3. Den kompletten Bildschirm sofort fotografieren und in Bilder speichern
bind = SHIFT, Print, exec, grim ~/Bilder/Screenshots/Screenshot_$(date +'%Y%m%d_%H%M%S').png
# Scroll through existing workspaces with mainMod + scroll # Scroll through existing workspaces with mainMod + scroll
bind = $mainMod, mouse_down, workspace, e+1 bind = $mainMod, mouse_down, workspace, e+1