[roxy] i3 config: Change display setup

This commit is contained in:
Lexi / Zoe 2022-03-19 18:19:11 +01:00
parent b4c7f1cdf1
commit 89297b5ebc
Signed by: binaryDiv
GPG Key ID: F8D4956E224DA232
1 changed files with 29 additions and 16 deletions

View File

@ -13,13 +13,19 @@
set $mod Mod4
# ~~ Define output displays (primary, secondary monitor)
set $OUTPUT1 eDP1
set $OUTPUT2 DP1-3
set $OUTPUT3 DP1-2
#set $OUTPUT1 eDP-1
set $OUTPUT1 DP-1-3
set $OUTPUT2 DP-1-2
set $OUTPUT_LEFT DP1-3
set $OUTPUT_CENTER DP1-2
set $OUTPUT_RIGHT eDP1
# Office
set $OUTPUT_LEFT DP-1-3
set $OUTPUT_CENTER DP-1-3
set $OUTPUT_RIGHT DP-1-2
#set $OUTPUT_RIGHT eDP-1
# Bedroom
#set $OUTPUT_LEFT eDP1
#set $OUTPUT_CENTER DP1
# GENERAL SETTINGS
@ -173,6 +179,10 @@ mode "resize" {
bindsym $mod+r mode "resize"
# ~~ Picom: Change transparency of window with $mod + scroll wheel on window bar
bindsym $mod+button4 exec --no-startup-id "picom-trans -c +10"
bindsym $mod+button5 exec --no-startup-id "picom-trans -c -10"
# WORKSPACE AND DISPLAY MANAGEMENT
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@ -226,17 +236,16 @@ workspace $WS11 output primary
workspace $WS0 output primary
# Special case: Chat workspace
workspace $WS12 output $OUTPUT_CENTER
workspace $WSf1 output $OUTPUT_CENTER
workspace $WSf2 output $OUTPUT_CENTER
workspace $WSf3 output $OUTPUT_CENTER
workspace $WSf4 output $OUTPUT_CENTER
workspace $WSf5 output $OUTPUT_CENTER
workspace $WSf6 output $OUTPUT_CENTER
workspace $WSf7 output $OUTPUT_CENTER
workspace $WSf8 output $OUTPUT_CENTER
workspace $WS12 output $OUTPUT_RIGHT
workspace $WSf1 output $OUTPUT_RIGHT
workspace $WSf2 output $OUTPUT_RIGHT
workspace $WSf3 output $OUTPUT_RIGHT
workspace $WSf4 output $OUTPUT_RIGHT
workspace $WSf5 output $OUTPUT_RIGHT
workspace $WSf6 output $OUTPUT_RIGHT
workspace $WSf7 output $OUTPUT_RIGHT
workspace $WSf8 output $OUTPUT_RIGHT
workspace $WSf9 output $OUTPUT_RIGHT
workspace $WSf10 output $OUTPUT_RIGHT
workspace $WSf11 output $OUTPUT_RIGHT
@ -339,6 +348,10 @@ for_window [class="^TelegramDesktop$" title="^Telegram"] floating enable
assign [class="^Gajim$"] number $WS_com
for_window [class="^Gajim$"] floating enable
# ~~ Zulip
assign [class="^Zulip$"] number $WS_com
for_window [class="^Zulip$"] floating enable
# ~~ VS Code
for_window [class="^code-oss$"] layout tabbed