set $white_super #ffffff
client.focused $black $yellow_super $black $black $black
-client.focused_inactive $black $black_super $white $black $black
+client.focused_inactive $black $black_super $white $black $black
set $mod Mod4
floating_modifier $mod
# start a terminal
-bindsym $mod+Return exec termite
+bindsym $mod+Return exec foot
# kill focused window
bindsym $mod+Shift+q kill
set $ws9 "9"
set $ws10 "10"
-set $music "Music"
set $chat "Chat"
# switch to workspace
bindsym $mod+8 workspace number $ws8
bindsym $mod+9 workspace number $ws9
bindsym $mod+0 workspace number $ws10
-bindsym $mod+m workspace $music
bindsym $mod+z workspace $chat
# move focused container to workspace
bindsym $mod+Shift+8 move container to workspace number $ws8
bindsym $mod+Shift+9 move container to workspace number $ws9
bindsym $mod+Shift+0 move container to workspace number $ws10
-bindsym $mod+Shift+m move container to workspace $music
bindsym $mod+Shift+z move container to workspace $chat
# reload the configuration file
bindsym $mod+p mode "resize"
+{% if host != 'baryte' %}
# Slight gaps around windows
gaps inner 6
+{% endif %}
{% if host == 'barium' %}
bar {
id bar_left
status_command ~/.local/bin/conky-i3bar
position top
- output "HDMI-1"
+ output "DP-1"
font pango:Liberation Mono 11
colors {
background $black_super
id bar_right
status_command ~/.local/bin/conky-i3bar
position top
- output "DVI-I-2-1"
+ output "DP-2"
font pango:Liberation Mono 13
colors {
background $black_super
workspace 1 output DP-1
workspace 3 output DP-1
-workspace $music output DP-1
-workspace $chat output DP-1
+workspace $chat output DP-1
+
+assign [class="qutebrowser"] workspace number $ws1
+for_window [class="qutebrowser"] move workspace number $ws1
+assign [class="zoom"] workspace $chat
+for_window [class="zoom"] move workspace $chat
+
+exec "zoom"
+
+{% elif host == 'baryte' %}
+bar {
+ id bar_left
+ status_command ~/.local/bin/conky-i3bar
+ position top
+ output "DP-3"
+ font pango:Liberation Mono 11
+ colors {
+ background $black_super
+ focused_background $black
+ focused_workspace $black_super $yellow_super $black
+ active_workspace $black_super $blue_super $black
+ inactive_workspace $black_super $black_super $white_super
+ urgent_workspace $black $red_super $white
+ separator $white
+ }
+}
+
+bar {
+ id bar_internal
+ status_command ~/.local/bin/conky-i3bar
+ position top
+ output "eDP-1"
+ font pango:Liberation Mono 12
+ colors {
+ background $black_super
+ focused_background $black
+ focused_workspace $black_super $yellow_super $black
+ active_workspace $black_super $blue_super $black
+ inactive_workspace $black_super $black_super $white_super
+ urgent_workspace $black $red_super $white
+ separator $white
+ }
+}
+
+bar {
+ id bar_right
+ status_command ~/.local/bin/conky-i3bar
+ position top
+ output "HDMI-1"
+ font pango:Liberation Mono 13
+ colors {
+ background $black_super
+ focused_background $black
+ focused_workspace $black_super $yellow_super $black
+ active_workspace $black_super $blue_super $black
+ inactive_workspace $black_super $black_super $white_super
+ urgent_workspace $black $red_super $white
+ separator $white
+ }
+}
+
+focus_on_window_activation urgent
+no_focus [class="(!?.*pinentry.*)"]
+
+workspace 2 output HDMI-1
+workspace 4 output HDMI-1
+workspace 1 output DP-3
+workspace 3 output DP-3
+
+workspace $chat output DP-3
-assign [class="music"] workspace $music
-for_window [class="music"] move workspace number $music
-assign [class="spotify"] workspace $music
-for_window [class="spotify"] move workspace number $music
assign [class="qutebrowser"] workspace number $ws1
for_window [class="qutebrowser"] move workspace number $ws1
assign [class="zoom"] workspace $chat
for_window [class="zoom"] move workspace $chat
exec "zoom"
-exec "spotify"
+
{% elif host == 'dubnium' %}
bar {