Add install.sh Add .zshrc add: nvim configs add: toggleterm, alpha update update Create README.md major changes major changes add picom updated dot files update shit
182 lines
4.5 KiB
Text
182 lines
4.5 KiB
Text
#========================= Corners =========================#
|
|
corner-radius = 16;
|
|
rounded-corners-exclude = [
|
|
"class_g ?= 'tint2'",
|
|
"class_g ?= 'polybar'"
|
|
];
|
|
|
|
round-borders = 2;
|
|
round-borders-exclude = [
|
|
];
|
|
|
|
round-borders-rule = [
|
|
];
|
|
|
|
#========================= Shadows =========================#
|
|
shadow = true;
|
|
shadow-radius = 24;
|
|
shadow-opacity = 0.78;
|
|
shadow-offset-x = -13;
|
|
shadow-offset-y = -13;
|
|
shadow-exclude = [
|
|
# "class_g = 'Cairo-clock'",
|
|
# "class_g = 'CoverGloobus'",
|
|
# "class_g = 'Tilda'",
|
|
"class_g = 'Polybar'",
|
|
# "name ?= 'gnome-pie'",
|
|
# "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'"
|
|
];
|
|
|
|
#========================= Fading =========================#
|
|
|
|
fading = true;
|
|
fade-in-step = 0.093;
|
|
fade-out-step = 0.093;
|
|
fade-delta = 10;
|
|
fade-exclude = [
|
|
"class_g = 'slop'" # maim
|
|
]
|
|
no-fading-openclose = false
|
|
no-fading-destroyed-argb = false
|
|
|
|
#========================= Opacity =========================#
|
|
|
|
inactive-opacity = 0.76;
|
|
frame-opacity = 1.0;
|
|
inactive-opacity-override = true;
|
|
active-opacity = 0.86;
|
|
# focus-exclude = [
|
|
# "class_g = 'Cairo-clock'",
|
|
# "class_g = 'Bar'",
|
|
# "class_g = 'slop'"
|
|
# ];
|
|
#opacity-rule = [
|
|
# "100:class_g = 'Bar'",
|
|
# "100:class_g = 'slop'",
|
|
# "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 = 'Chromium'",
|
|
# "100:class_g = 'Thunderbird'",
|
|
# "100:class_g = 'Thunar'",
|
|
# "100:class_g = 'Nitrogen'",
|
|
# "100:class_g = 'Code'"
|
|
#];
|
|
|
|
opacity-rule = [
|
|
"100:name *= '>_<'",
|
|
"100:name *= 'Blender'",
|
|
"100:name *= 'HuraWatch'",
|
|
"100:name *= 'Aseprite'",
|
|
"100:name *= 'Unreal Editor'",
|
|
"100:name *= 'Aseprite'",
|
|
"100:name *= 'Pinterest'",
|
|
"100:name *= 'PureRef'",
|
|
"100:name *= 'Inkscape'",
|
|
"100:name *= 'Dota 2'",
|
|
"100:name *= 'Gogoanime'",
|
|
"100:name *= '.jpg'"
|
|
,"86:class_g = 'Polybar'",
|
|
,"100:name *= '.gif'"
|
|
,"100:name *= '.png'"
|
|
,"100:name *= 'mpv'"
|
|
,"100:name *= 'LibreOffice'"
|
|
,"100:name *= 'God of War'"
|
|
,"100:name *= 'Sololearn'"
|
|
,"100:name *= 'Kdenlive'"
|
|
,"100:name *= 'GIMP'"
|
|
,"100:name *= 'cubic-bezier.com'"
|
|
,"100:name *= 'Fretastic'"
|
|
,"100:name *= 'Mirror'"
|
|
,"100:name *= 'LearnOpenGL'"
|
|
,"100:name *= 'YouTube'"
|
|
,"100:name *= 'bilbili'"
|
|
,"100:name *= 'bilibili'"
|
|
,"100:name *= 'Krita'"
|
|
,"100:name *= 'Subnautica'"
|
|
,"100:name *= 'Code'"
|
|
# OPACITY_RULE
|
|
];
|
|
|
|
|
|
#========================= Blurring =========================#
|
|
|
|
blur: {
|
|
method = "dual_kawase";
|
|
strength = 3;
|
|
kern = "3x3box";
|
|
background = false;
|
|
background-fixed = false;
|
|
}
|
|
# blur-method = "kernel"
|
|
# blur-strength= 10
|
|
# blur-kern = "3x3box"
|
|
# blur-deviation = false
|
|
# blur-background = false
|
|
|
|
# blur-background-exclude = [
|
|
# "window_type = 'dock'",
|
|
# "window_type = 'desktop'",
|
|
# "class_g = 'Plank'",
|
|
# "class_g = 'polybar'",
|
|
# "class_g = 'slop'",
|
|
# "class_g = 'Chromium'",
|
|
# "_GTK_FRAME_EXTENTS@:c",
|
|
# ];
|
|
|
|
#========================= General Settings =========================#
|
|
|
|
backend = "glx";
|
|
vsync = true;
|
|
mark-wmwin-focused = true;
|
|
mark-ovredir-focused = false;
|
|
detect-rounded-corners = true;
|
|
detect-client-opacity = true;
|
|
refresh-rate = 0;
|
|
detect-transient = true;
|
|
detect-client-leader = true;
|
|
glx-no-stencil = true;
|
|
glx-copy-from-font = false
|
|
use-damage = true;
|
|
log-level = "info";
|
|
animations = true
|
|
animation-for-transient-window = "zoom"
|
|
animation-for-open-window = "zoom"
|
|
animation-for-unmap-window = "zoom"
|
|
animation-stiffness = 350
|
|
animation-dampening = 20
|
|
animation-window-mass = 0.5
|
|
animation-delta = 8
|
|
animation-clamping = false
|
|
|
|
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; }
|
|
};
|