diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 8bc0a87..51d93b2 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -1,10 +1,14 @@ # Monitors # ----------------------------------------- +$mainMonitor=DP-1 +$secondMonitor=HDMI-A-1 + # See https://wiki.hyprland.org/Configuring/Monitors/ #monitor=,preferred,auto,auto -monitor=DP-1,3440x1440@100,0x0,1 -monitor=HDMI-A-1,1920x1080@60,760x-1080,1 +monitor=$mainMonitor,preferred,0x0,1 +monitor=$secondMonitor,1920x1080@60,760x-1080,1 + # Variables # ----------------------------------------- @@ -105,19 +109,15 @@ debug { # Workspaces and windows # ----------------------------------------- -workspace = 1, monitor:DP-1, default:true -workspace = 2, monitor:DP-1 -workspace = 3, monitor:DP-1 -workspace = 4, monitor:DP-1 -workspace = 5, monitor:DP-1 -workspace = 6, monitor:DP-1 -workspace = 7, monitor:DP-1 -workspace = 8, monitor:DP-1 -workspace = 9, monitor:HDMI-A-1, default:true +workspace = 1,monitor:$mainMonitor,default:true +workspace = 2,monitor:$mainMonitor,default:true +workspace = 3,monitor:$mainMonitor,default:true +workspace = 4,monitor:$mainMonitor,default:true +workspace = 5,monitor:$secondMonitor,persistent:true,default:true windowrulev2 = suppressevent maximize, class:.* # You'll probably like this. windowrulev2 = workspace 2, class:firefox -windowrulev2 = workspace 9, class:org.telegram.desktop.* +windowrulev2 = workspace 5, class:org.telegram.desktop.* # Keybinds # ----------------------------------------- @@ -149,10 +149,10 @@ bind = $mainMod, 2, workspace, 2 bind = $mainMod, 3, workspace, 3 bind = $mainMod, 4, workspace, 4 bind = $mainMod, 5, workspace, 5 -bind = $mainMod, 6, workspace, 6 -bind = $mainMod, 7, workspace, 7 -bind = $mainMod, 8, workspace, 8 -bind = $mainMod, 9, workspace, 9 +# bind = $mainMod, 6, workspace, 6 +# bind = $mainMod, 7, workspace, 7 +# bind = $mainMod, 8, workspace, 8 +# bind = $mainMod, 9, workspace, 9 # Move active window to a workspace with mainMod + SHIFT + [0-9] bind = $mainMod SHIFT, 1, movetoworkspace, 1 @@ -160,10 +160,10 @@ bind = $mainMod SHIFT, 2, movetoworkspace, 2 bind = $mainMod SHIFT, 3, movetoworkspace, 3 bind = $mainMod SHIFT, 4, movetoworkspace, 4 bind = $mainMod SHIFT, 5, movetoworkspace, 5 -bind = $mainMod SHIFT, 6, movetoworkspace, 6 -bind = $mainMod SHIFT, 7, movetoworkspace, 7 -bind = $mainMod SHIFT, 8, movetoworkspace, 8 -bind = $mainMod SHIFT, 9, movetoworkspace, 9 +# bind = $mainMod SHIFT, 6, movetoworkspace, 6 +# bind = $mainMod SHIFT, 7, movetoworkspace, 7 +# bind = $mainMod SHIFT, 8, movetoworkspace, 8 +# bind = $mainMod SHIFT, 9, movetoworkspace, 9 # Example special workspace (scratchpad) #bind = $mainMod, S, togglespecialworkspace, magic