workspace_layout tabbed
# terminal
-bindsym $mod+Return exec urxvt
-bindsym $mod+Shift+Return exec urxvt -name floating
-for_window [class="URxvt" instance="floating"] floating enable
+bindsym $mod+Return exec xterm
+bindsym $mod+Shift+Return exec xterm -name floating
+for_window [class="XTerm" instance="floating"] floating enable
# kill focused window (not necessarily its application)
bindsym $mod+Shift+w kill
}
bindsym $mod+r mode "resize"
+# change theme mode
+set $mode_theme theme (d)ark | (l)ight
+mode "$mode_theme" {
+ bindsym d exec change-theme dark, mode "default"
+ bindsym l exec change-theme light, mode "default"
+ bindsym Return mode "default"
+ bindsym Escape mode "default"
+ bindsym q mode "default"
+}
+bindsym $mod+t mode "$mode_theme"
+
# application-specific window configurations
for_window [class="mpv"] floating enable
for_window [class="Mumble"] floating enable