lina/picom/picom.conf
Light3039 aa657d0ae6
Initial Commit
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
2025-04-25 10:37:55 +03:30

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; }
};