* .config/i3/config: Float pop-ups and a few other windows.
[~bandali/configs] / .config / i3 / config
index 65671d6..3964729 100644 (file)
@@ -8,8 +8,8 @@ set $mod2 Mod1
 set $mod3 Mod3
 
 # window title and bar font (unless specified differently in 'bar {}'
-# font pango:Source Code Pro 9.5
-font pango:Inconsolata 11.5
+#font pango:Source Code Pro 9.5
+font pango:Source Code Pro Medium 10.5
 # font -misc-fixed-medium-r-normal--13-120-75-75-c-70-iso10646-1
 # font -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
 
@@ -30,8 +30,8 @@ bindsym $mod+Shift+w kill
 #bindsym --release $mod+Shift+x exec xkill
 
 # launcher and pass
-bindsym $mod+space exec dmenu_run
-bindsym $mod+backslash exec passmenu --type
+bindsym $mod+space exec dmenu_run -fn 'Source Code Pro Medium-10.5'
+bindsym $mod+backslash exec passmenu --type -fn 'Source Code Pro Medium-10.5'
 
 # brightness
 bindsym $mod+apostrophe exec dmenu-light      # brightness chooser
@@ -179,11 +179,17 @@ mode "$mode_theme" {
 }
 bindsym $mod+t mode "$mode_theme"
 
+# pop-ups
+for_window [window_role="pop-up"] floating enable
+
 # application-specific window configurations
 for_window [class="mpv"] floating enable
 for_window [class="Mumble"] floating enable
 for_window [class="Nm-connection-editor"] floating enable
 for_window [class="Virt-manager"] floating enable
+for_window [class="Vncviewer"] floating enable
+for_window [class="Engrampa"] floating enable
+for_window [class="Caja"] floating enable
 
 # no title bars
 for_window [class="^.*"] border pixel 4