picom.conf (1523B)
1 # GLX backend 2 backend = "glx"; 3 glx-no-stencil = true; 4 glx-no-rebind-pixmap = true; 5 #glx-swap-method = "undefined"; 6 use-damage = true; 7 8 # opacity 9 active-opacity = 1.0; 10 inactive-opacity = 0.85; 11 frame-opacity = 1; 12 # inactive-opacity-override = false; 13 14 #blur 15 blur-background = true; 16 blur-kern = "7x7box"; 17 blur-strength = 100; 18 19 # Fading 20 fading = true; 21 # The time between steps in a fade in milliseconds. (default 10). 22 fade-delta = 4; 23 # Opacity change between steps while fading in. (default 0.028). 24 fade-in-step = 0.03; 25 # Opacity change between steps while fading out. (default 0.03). 26 fade-out-step = 0.03; 27 # Fade windows in/out when opening/closing 28 no-fading-openclose = true; 29 fade-exclude = [ ]; 30 31 # Other 32 # # Try to detect WM windows and mark them as active. 33 # mark-wmin-focused = true; 34 # # Mark all non-WM but override-redirect windows active (e.g. menus). 35 mark-ovredir-focused = false; 36 use-ewmh-active-win = true; 37 38 # round corners 39 corner-radius=10 40 41 # Specify refresh rate of the screen. 42 # If not specified or 0, compton will try detecting this with X RandR extension. 43 refresh-rate = 0; 44 45 # Vertical synchronization: match the refresh rate of the monitor 46 vsync = true; 47 48 # exclude 49 blur-background-exclude = [ 50 "class_g ~= 'slock'", 51 "class_g ~= 'slop'", 52 ]; 53 54 opacity-rule = [ 55 "100:class_g = 'slock'", 56 "100:class_g = 'slop'", 57 "100:class_g = 'Emacs'", 58 "100:class_g = 'emacs'", 59 "60:class_g = 'tabbed' && !focused" 60 ]; 61 # "100:class_g = 'Brave-browser' && focused", 62 # "80:class_g = 'Brave-browser' && !focused"