From b11885eb57d65cc4899da4c448cf392cf152e5c4 Mon Sep 17 00:00:00 2001 From: Daryl Ronningen Date: Wed, 24 Aug 2022 16:46:56 -0700 Subject: [PATCH] update picom --- .config/bspwm/bspwmrc | 2 +- .config/picom/picom.conf | 13 +++++++++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.config/bspwm/bspwmrc b/.config/bspwm/bspwmrc index eddc7f9..5fa6248 100755 --- a/.config/bspwm/bspwmrc +++ b/.config/bspwm/bspwmrc @@ -8,7 +8,7 @@ $HOME/.config/polybar/launch.sh & pgrep -x polkit-gnome-au > /dev/null || /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 & feh --bg-fill --randomize $HOME/backgrounds/* /usr/share/backgrounds/* & pgrep -x pasystray > /dev/null || pasystray & -pgrep -x picom > /dev/null || picom --config $HOME/.config/picom/picom.conf --experimental-backends --animations --animation-for-open-window zoom & +pgrep -x picom > /dev/null || picom --config $HOME/.config/picom/picom.conf & wmname LG3D & # Set workspaces diff --git a/.config/picom/picom.conf b/.config/picom/picom.conf index 1172762..64fd274 100644 --- a/.config/picom/picom.conf +++ b/.config/picom/picom.conf @@ -279,10 +279,15 @@ use-damage = true; # with GLX backend for some users. # xrender-sync-fence = false -# GLX backend: Use specified GLSL fragment shader for rendering window contents. -# See `compton-default-fshader-win.glsl` and `compton-fake-transparency-fshader-win.glsl` -# in the source tree for examples. -# glx-fshader-win = "" +# GLX backend: Use specified GLSL fragment shader for rendering window +# contents. Read the man page for a detailed explanation of the interface. +# window-shader-fg = "default" + +# Use rules to set per-window shaders. Syntax is SHADER_PATH:PATTERN, similar +# to opacity-rule. SHADER_PATH can be "default". This overrides window-shader-fg. +# window-shader-fg-rule = [ +# "my_shader.frag:window_type != 'dock'" +# ] # Force all windows to be painted with blending. Useful if you # have a glx-fshader-win that could turn opaque pixels transparent.