backend = "glx"; mark-wmwin-focused = true; mark-ovredir-focused = true; detect-rounded-corners = true; detect-client-opacity = true; refresh-rate = 0; vsync = "none"; dbe = false; paint-on-overlay = true; focus-exclude = [ "class_g = 'Firefox Developer Edition'", "class_g = 'Firefox-esr'" ]; detect-transient = true; detect-client-leader = true; invert-color-include = [ ]; glx-copy-from-front = false; glx-swap-method = "undefined"; wintypes: { tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; }; }; shadow = true; no-dnd-shadow = true; no-dock-shadow = false; clear-shadow = true; shadow-radius = 10; shadow-offset-x = -7; shadow-offset-y = -7; shadow-opacity = 0.3; shadow-exclude = [ #"!(class_g = 'kitty-noblur')" ]; fading = true; fade-in-step=0.02; fade-out-step=0.03; fade-delta=5; fade-exclude = [ "(!class_g = 'awesome') && (!class_g = 'Rofi')" ] opacity = false active-opacity = 1; inactive-opacity = 1; frame-opacity = 1; opacity-rule = [ # Kitty already has a transparent background. # 99% opacity to make text opaque "99:class_g = 'kitty'" ]; ## blur blur-background = true; blur-background-frame = false; blur-background-fixed = false; blur-kern = "3x3box"; blur-method = "kawase"; blur-strength = 16; blur-background-exclude = [ "window_type = 'desktop'", "name = 'awesome'", "name = 'Zoom Meeting'", #"(class_g = 'awesome') && !(window_type = 'normal')", "class_g = 'kitty-noblur'" ];