135 lines
3.2 KiB
Plaintext
135 lines
3.2 KiB
Plaintext
## Copyright (C) 2020-2022 Aditya Shakya <adi1090x@gmail.com>
|
|
## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3
|
|
|
|
#========================= Shadows =========================#
|
|
|
|
shadow = true;
|
|
shadow-radius = 14;
|
|
shadow-opacity = 0.30;
|
|
shadow-offset-x = -14;
|
|
shadow-offset-y = -14;
|
|
|
|
shadow-exclude = [
|
|
"class_g = 'Cairo-clock'",
|
|
"class_g = 'CoverGloobus'",
|
|
"class_g = 'Tilda'",
|
|
"name ?= 'gnome-pie'",
|
|
# "class_g = 'Dmenu'",
|
|
# "class_g ?= 'rofi'",
|
|
# "class_g ?= 'polybar'",
|
|
# "name *= 'Eww'",
|
|
"class_g ?= 'Plank'",
|
|
"name *= 'recordmydesktop'",
|
|
"name = 'Notification'",
|
|
"name = 'Docky'",
|
|
"name = 'Kupfer'",
|
|
"name = 'xfce4-notifyd'",
|
|
"name *= 'VLC'",
|
|
"name *= 'Chromium'",
|
|
"name *= 'Chrome'",
|
|
"class_g = 'Conky'",
|
|
"class_g = 'Kupfer'",
|
|
"class_g = 'Synapse'",
|
|
"class_g ?= 'Notify-osd'",
|
|
"class_g ?= 'Cairo-dock'",
|
|
"class_g ?= 'Xfce4-notifyd'",
|
|
"class_g ?= 'Xfce4-power-manager'",
|
|
"_GTK_FRAME_EXTENTS@:c",
|
|
"_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'"
|
|
];
|
|
|
|
#========================= Corners =========================#
|
|
|
|
corner-radius: 12;
|
|
rounded-corners-exclude = [
|
|
# "name *= 'Eww'",
|
|
# "class_g ?= 'rofi'",
|
|
# "class_g ?= 'polybar'",
|
|
];
|
|
|
|
#========================= Fading =========================#
|
|
|
|
fading = true;
|
|
fade-in-step = 0.03;
|
|
fade-out-step = 0.03;
|
|
fade-delta = 5;
|
|
|
|
fade-exclude = [
|
|
"class_g = 'slop'" # maim
|
|
]
|
|
|
|
no-fading-openclose = false
|
|
no-fading-destroyed-argb = true
|
|
|
|
#========================= Opacity =========================#
|
|
|
|
inactive-opacity = 1;
|
|
frame-opacity = 1.0;
|
|
inactive-opacity-override = false;
|
|
active-opacity = 1.0;
|
|
#inactive-dim = 0.5
|
|
|
|
focus-exclude = [
|
|
"class_g = 'Cairo-clock'",
|
|
"class_g = 'Bar'", # lemonbar
|
|
"class_g = 'slop'" # maim
|
|
];
|
|
|
|
opacity-rule = [
|
|
"100:class_g = 'Bar'", # lemonbar
|
|
"100:class_g = 'slop'", # maim
|
|
"100:class_g = 'XTerm'",
|
|
"100:class_g = 'URxvt'",
|
|
"100:class_g = 'kitty'",
|
|
"100:class_g = 'Alacritty'",
|
|
"100:class_g = 'Polybar'",
|
|
"100:class_g = 'code-oss'",
|
|
"100:class_g = 'Meld'",
|
|
"100:class_g = 'TelegramDesktop'",
|
|
"100:class_g = 'Joplin'",
|
|
"100:class_g = 'firefox'",
|
|
"100:class_g = 'Thunderbird'"
|
|
];
|
|
|
|
#========================= Blurring =========================#
|
|
|
|
blur: {
|
|
method = "none";
|
|
strength = 0;
|
|
background = false;
|
|
background-frame = false;
|
|
background-fixed = false;
|
|
kern = "3x3box";
|
|
}
|
|
|
|
# Exclude conditions for background blur.
|
|
blur-background-exclude = [
|
|
"window_type = 'dock'",
|
|
"window_type = 'desktop'",
|
|
"class_g = 'Plank'",
|
|
"class_g = 'slop'",
|
|
"_GTK_FRAME_EXTENTS@:c"
|
|
];
|
|
|
|
#========================= General Settings =========================#
|
|
backend = "glx";
|
|
#backend = "xrender";
|
|
vsync = true
|
|
mark-wmwin-focused = true;
|
|
mark-ovredir-focused = true;
|
|
detect-rounded-corners = true;
|
|
detect-client-opacity = true;
|
|
refresh-rate = 0;
|
|
detect-transient = true;
|
|
detect-client-leader = true;
|
|
use-damage = true;
|
|
log-level = "warn";
|
|
|
|
wintypes:
|
|
{
|
|
tooltip = { fade=true; shadow=true; opacity=0.95; focus=true; full-shadow=false; };
|
|
popup_menu = { opacity=1.0; }
|
|
dropdown_menu = { opacity=1.0; }
|
|
utility = { shadow=false; opacity=1.0; }
|
|
};
|