1
0
mirror of https://github.com/frebib/dotfiles.git synced 2024-06-14 12:57:23 +00:00

compton: use tryone144/compton dual_kawase blur

This commit is contained in:
Joe Groocock 2018-11-06 15:22:39 +00:00
parent 861ee18775
commit 4cb02a72da
Signed by: frebib
GPG Key ID: E0B16BEACFBB6A86

View File

@ -17,7 +17,7 @@ shadow-ignore-shaped = false; # Avoid drawing shadow on all shaped windows
# Opacity # Opacity
menu-opacity = 0.9; # The opacity for menus. (default 1.0) menu-opacity = 0.9; # The opacity for menus. (default 1.0)
inactive-opacity = 0.8; # Default opacity of inactive windows. (0.0 - 1.0) inactive-opacity = 0.7; # Default opacity of inactive windows. (0.0 - 1.0)
active-opacity = 1.0; # Default opacity for active windows. (0.0 - 1.0) active-opacity = 1.0; # Default opacity for active windows. (0.0 - 1.0)
frame-opacity = 1.0; # Opacity of window titlebars and borders. (0.1 - 1.0) frame-opacity = 1.0; # Opacity of window titlebars and borders. (0.1 - 1.0)
inactive-opacity-override = true; # Let inactive opacity set by 'inactive-opacity' overrides inactive-opacity-override = true; # Let inactive opacity set by 'inactive-opacity' overrides
@ -28,14 +28,16 @@ opacity-rule = [
alpha-step = 0.02; # XRender backend: Step size for alpha pictures. Increasing alpha-step = 0.02; # XRender backend: Step size for alpha pictures. Increasing
# it may result in less X resource usage, # it may result in less X resource usage,
# Yet f ading may look bad. # Yet f ading may look bad.
# Blurring
blur-method = "dual_kawase";
blur-strength = 5;
blur-background = true; # Blur background of transparent windows. blur-background = true; # Blur background of transparent windows.
blur-background-exclude = [ "class_g = 'Peek'", "class_g = 'Onboard'", "class_g = 'slop'" ]; blur-background-exclude = [ "class_g = 'Peek'", "class_g = 'Onboard'", "class_g = 'slop'" ];
blur-background-frame = false; # Blur background of opaque windows with transparent blur-background-frame = true; # Blur background of opaque windows with transparent
# frames as well. # frames as well.
blur-background-fixed = false; # Do not let blur radius adjust based on window opacity. blur-background-fixed = false; # Do not let blur radius adjust based on window opacity.
# Exclude conditions for background blur. # Exclude conditions for background blur.
# python compton-convgen.py --dump-compton gaussian 9 -f=sigma=10
blur-kern = "9,9,0.852144,0.882497,0.904837,0.918512,0.923116,0.918512,0.904837,0.882497,0.852144,0.882497,0.913931,0.937067,0.951229,0.955997,0.951229,0.937067,0.913931,0.882497,0.904837,0.937067,0.960789,0.975310,0.980199,0.975310,0.960789,0.937067,0.904837,0.918512,0.951229,0.975310,0.990050,0.995012,0.990050,0.975310,0.951229,0.918512,0.923116,0.955997,0.980199,0.995012,0.995012,0.980199,0.955997,0.923116,0.918512,0.951229,0.975310,0.990050,0.995012,0.990050,0.975310,0.951229,0.918512,0.904837,0.937067,0.960789,0.975310,0.980199,0.975310,0.960789,0.937067,0.904837,0.882497,0.913931,0.937067,0.951229,0.955997,0.951229,0.937067,0.913931,0.882497,0.852144,0.882497,0.904837,0.918512,0.923116,0.918512,0.904837,0.882497,0.852144"
# Fading # Fading
fading = true; # Fade windows during opacity changes. fading = true; # Fade windows during opacity changes.