header
#------------------------------------------------------------------
# THIS FILE IS GENERATED (To edit please open file from link above)
#------------------------------------------------------------------
# for ideas on how to configure, see https://gist.github.com/renidantass/a223cd2a892ac8dc6e46d862dacf3b7a
# the delay seems to be reducable by configuring nvidia card by
# `nvidia-settings -a 'AllowFlipping=0'`
# no tearing in videos
vsync = true; # picom fails on this one but works fine otherwise
backend = "glx";
# backend = "xrender";
# backend = "xr_glx_hybrid";
# Opacity
fading = true;
# fade-delta = 20;
fade-in-step = 0.05;
fade-out-step = 0.03;
inactive-opacity = 0.75;
active-opacity = 1.0;
frame-opacity = 0.9;
no-fading-openclose = false;
# shadow
shadow = true;
no-dnd-shadown = true;
no-dock-shadow = true;
shadow-radius = 13;
shadow-offset-x = -10;
shadow-offset-y = -9;
shadow-opacity = 0.4;
# clear-shadow = true;
shadow-red = 0.3;
shadow-green = 0.2;
shadow-blue = 0.3;
blur-background = true;
blur-kern = "3x3box";
# screensaver is opaque
opacity-rule = ["100:class_g = 'i3lock'"];
# one of the options below is responsible for emacs scroll jitter !!!!
#detect-transient = true;
#detect-client-leader = true;
#
#detect-client-opacity = true;
#use-ewnh-active-win = true;
#
#
#glx-no-stencil = true;
## glx-use-copysubbuffermesa = true;
## glx-swap-method = "exchange";
## glx-copy-from-font = true;
#glx-no-rebind-pixmap = true;
#
## unredir-if-possible = true;
#unredir-if-possible = false;
#use-damage = true;