From 89297b5ebc44cb746056a3012e5023e2dbdc73e3 Mon Sep 17 00:00:00 2001 From: binaryDiv Date: Sat, 19 Mar 2022 18:19:11 +0100 Subject: [PATCH 1/2] [roxy] i3 config: Change display setup --- _local/roxy/.config/i3/config | 45 ++++++++++++++++++++++------------- 1 file changed, 29 insertions(+), 16 deletions(-) diff --git a/_local/roxy/.config/i3/config b/_local/roxy/.config/i3/config index e698258..170c08c 100644 --- a/_local/roxy/.config/i3/config +++ b/_local/roxy/.config/i3/config @@ -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 From aec57cbdcd9235e45e38750b02f29fb326b643ca Mon Sep 17 00:00:00 2001 From: binaryDiv Date: Sat, 19 Mar 2022 18:19:35 +0100 Subject: [PATCH 2/2] xprofile: Auto-unlock Gnome keyring (and use it as SSH key agent) --- .xprofile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.xprofile b/.xprofile index 2c9abea..0d5f665 100644 --- a/.xprofile +++ b/.xprofile @@ -22,6 +22,10 @@ xmodmap -e "keysym Menu = Super_R" # Register screen locker xss-lock -- i3lock -n -eft -i ~/.wallpapers/lockscreen & +# Auto-unlock Gnome keyring (and use it as SSH key agent) +eval $(gnome-keyring-daemon --start) +export SSH_AUTH_SOCK + # Start polkit authentication agent POLKIT_AUTH_AGENT=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 [ -f $POLKIT_AUTH_AGENT ] && $POLKIT_AUTH_AGENT &