backend = "glx"; #vsync = "opengl-swc"; vsync = "drm"; paint-on-overlay = true; # don't draw shadows for hidden tabs shadow-exclude = [ "_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'" ]; # give urxvt 95% opacity, but make all hidden windows completely transparent #"85:class_g = 'URxvt' && !_NET_WM_STATE@:32a", opacity-rule = [ #"88:class_g = 'URxvt' && !_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'", "88:class_g = 'st-256color' && !_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'", "88:class_g = 'Gnome-terminal' && !_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'", "88:class_g = 'Emacs' && !_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'", "88:class_g = 'Emacs-27.0.50' && !_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'", "100:class_g = 'mpv'", "0:_NET_WM_STATE@[2]:32a *= '_NET_WM_STATE_HIDDEN'", "0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'" ];