summaryrefslogtreecommitdiff
path: root/config/compton.conf
blob: cbc0d9a4e0fcbf611a0e05057251ec2d7301af20 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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'"
];