UP | HOME

Picom (Compositor)

Table of Contents

Shadow

shadow = true;
shadow-radius = 12;
shadow-offset-x = -12;
shadow-offset-y = -12;
shadow-opacity = 0.95;
shadow-exclude = [
  "name = 'Notification'",
  "window_type = 'dock'",
  "window_type = 'dnd'",
  "class_g = 'VirtualBox'",
  "class_g ?= 'Notify-osd'",
  "class_g = 'Tilda'",
  "class_g = 'Firefox'",
  "class_g = 'Opera'",
  "class_g = 'CoverGloobus'",
  "class_g = 'Cairo-clock'",
  "class_g = 'dzen'",
  "class_g = 'stalonetray'",
  "_GTK_FRAME_EXTENTS@:c"
];

Opacity

# menu-opacity = 0.92;
# inactive-opacity = 0.92;
# active-opacity = 0.92;
# frame-opacity = 0.9;
inactive-opacity-override = false;
# inactive-dim = 0.2;
# inactive-dim-fixed = true;
# blur-background = true;
# blur-background-frame = true;
blur-kern = "3x3box";
# blur-kern = "5,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1";
# blur-background-fixed = true;
blur-background-exclude = [
  "window_type = 'dock'",
  "window_type = 'desktop'",
  "class_g = 'CoverGloobus'",
  "class_g = 'Opera'",
  "_GTK_FRAME_EXTENTS@:c"
];

#opacity-rule = [ "80:class_g = 'XTerm'" ];
#opacity-rule = [ "80:class_g = 'UXTerm'" ];
#opacity-rule = [ "80:class_g = 'i3bar'" ];
#opacity-rule = [ "90:class_g = 'dzen'" ];
opacity-rule = [ "40:class_g = 'Bspwm' && class_i = 'presel_feedback'" ];

Fading

fading = false;
fade-delta = 10.0;
fade-in-step = 0.03;
fade-out-step = 0.03;
# no-fading-openclose = true;
# no-fading-destroyed-argb = true;
fade-exclude = [
];

Other

backend = "xrender";
mark-wmwin-focused = true;
mark-ovredir-focused = true;
# use-ewmh-active-win = true;
detect-rounded-corners = true;
detect-client-opacity = true;
refresh-rate = 0;
vsync = false;
dbe = false;
# sw-opti = true;
# unredir-if-possible = true;
# unredir-if-possible-delay = 5000;
# unredir-if-possible-exclude = [ ];
detect-transient = true;
detect-client-leader = true;
invert-color-include = [ ];
# resize-damage = 1;

Window Type Setting

wintypes:
{
  tooltip = {
    fade = true;
    shadow = true;
    opacity = 0.75;
    focus = true;
  };
  fullscreen = {
    fade = true;
    shadow = false;
    opacity = 1;
    focus = true;
  };
};

Author: Dehaeze Thomas

Created: 2020-01-12 dim. 17:28