diff options
| author | allusive-dev <[email protected]> | 2023-11-04 16:04:36 +1100 |
|---|---|---|
| committer | allusive-dev <[email protected]> | 2023-11-04 16:04:36 +1100 |
| commit | 9d0a4650dd88f188da2aedee852461b11b061d92 (patch) | |
| tree | 9a6209916ac3b4103f8abf3d7256316ec6b188f2 /picom.sample.conf | |
| parent | Fixes for #18 and #23 (diff) | |
| download | compfy-9d0a4650dd88f188da2aedee852461b11b061d92.tar.xz compfy-9d0a4650dd88f188da2aedee852461b11b061d92.zip | |
updated default values
Diffstat (limited to 'picom.sample.conf')
| -rw-r--r-- | picom.sample.conf | 69 |
1 files changed, 38 insertions, 31 deletions
diff --git a/picom.sample.conf b/picom.sample.conf index cd6214f..bcd7849 100644 --- a/picom.sample.conf +++ b/picom.sample.conf @@ -37,14 +37,16 @@ animation-for-open-window = "zoom"; animation-for-unmap-window = "slide-down"; # Exclude certain windows from having a open animation. -animation-open-exclude = [ - "class_g = 'change-me'" -]; + +# animation-open-exclude = [ +# "class_g = 'Dunst'" +# ]; # Exclude certain windows from having a closing animation. -animation-unmap-exclude = [ - "class_g = 'change-me'" -]; + +# animation-unmap-exclude = [ +# "class_g = 'Dunst'" +# ]; ################################# @@ -55,19 +57,19 @@ animation-unmap-exclude = [ # (windows with '_NET_WM_WINDOW_TYPE_DESKTOP') never get shadow, # unless explicitly requested using the wintypes option. # -shadow = false; +shadow = true; # The blur radius for shadows, in pixels. (defaults to 12) -shadow-radius = 7; +shadow-radius = 16; # The opacity of shadows. (0.0 - 1.0, defaults to 0.75) # shadow-opacity = .75 # The left offset for shadows, in pixels. (defaults to -15) -shadow-offset-x = -7; +shadow-offset-x = -15; # The top offset for shadows, in pixels. (defaults to -15) -shadow-offset-y = -7; +shadow-offset-y = -15; # Red color value of shadow (0.0 - 1.0, defaults to 0). # shadow-red = 0 @@ -82,9 +84,10 @@ shadow-offset-y = -7; # shadow-color = "#000000" # Specify a list of conditions of windows that should have no shadow. -shadow-exclude = [ - "class_g = 'change-me'", -]; + +# shadow-exclude = [ +# "class_g = 'change-me'", +# ]; # Specify a list of conditions of windows that should have no shadow painted over, such as a dock window. # clip-shadow-above = [] @@ -96,6 +99,7 @@ shadow-exclude = [ # Fade windows in/out when opening/closing and when opacity changes, # unless no-fading-openclose is used. +# FADING IS REQUIRED FOR CLOSING ANIMATIONS fading = true; # Opacity change between steps while fading in. (0.01 - 1.0, defaults to 0.028) @@ -123,29 +127,34 @@ fade-out-step = 0.03; # Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0) -inactive-opacity = 0.8; +inactive-opacity = 1.0; # Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default) -frame-opacity = 0.7; +frame-opacity = 1.0; # Overries any opacities set in `opacity-rule` inactive-opacity-override = false; # Default opacity for active windows. (0.0 - 1.0, defaults to 1.0) -# active-opacity = 1.0 +active-opacity = 1.0 # Dim inactive windows. (0.0 - 1.0, defaults to 0.0) # inactive-dim = 0.0 # Specify a list of conditions of windows that should never be considered focused. -focus-exclude = [ "class_g = 'Cairo-clock'" ]; +# focus-exclude = [ +# "class_g = 'Cairo-clock'" +#]; # Use fixed inactive dim value, instead of adjusting according to window opacity. # inactive-dim-fixed = 1.0 # Specify a list of opacity rules, in the format `PERCENT:PATTERN`, # like `50:name *= "Firefox"`. -opacity-rule = []; + +# opacity-rule = [ + +# ]; ################################# @@ -154,13 +163,14 @@ opacity-rule = []; # Sets the radius of rounded window corners. When > 0, the compositor will # round the corners of windows. -corner-radius = 1 +corner-radius = 14; # Exclude conditions for rounded corners. -rounded-corners-exclude = [ - "window_type = 'dock'", - "window_type = 'desktop'" -]; + +# rounded-corners-exclude = [ +# "window_type = 'dock'", +# "window_type = 'desktop'" +# ]; ################################# @@ -169,24 +179,25 @@ rounded-corners-exclude = [ # Parameters for background blurring, see the *BLUR* section for more information. -blur-method = "dual_kawase" +blur-method = "dual_kawase"; # # blur-size = 12 # # blur-deviation = false # -blur-strength = 5 +blur-strength = 5; # Blur background of semi-transparent / ARGB windows. # Bad in performance, with driver-dependent behavior. # The name of the switch may change without prior notifications. # -blur-background = true +blur-background = true; # Whitelist for windows to have background blurring blur-rule = [ - "class_g = 'Alacritty'" + "class_g = 'Alacritty'", + "class_g = 'kitty'" ]; ################################# @@ -205,8 +216,4 @@ backend = "glx"; # Enable/disable VSync. vsync = true; -# Try to detect windows with rounded corners and don't consider them -# shaped windows. The accuracy is not very high, unfortunately. -detect-rounded-corners = true; - log-level = "info"; |