Created
July 29, 2025 07:57
-
-
Save Talfaza/a9fe023ea0bbd59b100c9d1e0d58a843 to your computer and use it in GitHub Desktop.
Picom Conf
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
################################# | |
# Animations # | |
################################# | |
animations = true; | |
# Global animation parameters | |
animation-stiffness-in-tag = 150; # Smoother opening | |
animation-stiffness-tag-change = 80; # Smoother tag transitions | |
animation-window-mass = 0.4; # Slightly heavier for more "weighty" feel | |
animation-dampening = 12; # Less dampening for slight bounce | |
animation-clamping = false; # Allow slight overshoot for bounce effect | |
# Window animations | |
animation-for-open-window = "slide-up"; | |
animation-for-unmap-window = "slide-up"; | |
animation-for-transient-window = "slide-down"; | |
# Tag transition animations | |
animation-for-prev-tag = "minimize"; | |
enable-fading-prev-tag = true; | |
animation-for-next-tag = "slide-in-center"; | |
enable-fading-next-tag = true; | |
# Additional macOS-like parameters | |
animation-stiffness = 300; | |
animation-overshoot = 0.2; # Slight overshoot for bounce | |
animation-speed = 0.8; # Slightly slower than default | |
################################# | |
# Shadows # | |
################################# | |
shadow = false; | |
shadow-radius = 60; | |
shadow-offset-x = -20; | |
shadow-offset-y = -20; | |
################################# | |
# Fading # | |
################################# | |
fading = true; | |
fade-in-step = 0.023; | |
fade-out-step = 0.035; | |
fade-delta = 10 | |
################################# | |
# Transparency / Opacity # | |
################################# | |
inactive-opacity-override = true; | |
focus-exclude = [ | |
"class_g = 'Cairo-clock'" , | |
]; | |
################################# | |
# Corners # | |
################################# | |
corner-radius = 11; | |
blur: { | |
method = "dual_kawase"; | |
strength = 5; | |
background = true; | |
background-frame = false; | |
background-fixed = false; | |
} | |
blur-background-exclude = [ | |
"window_type = 'dock'", | |
"window_type = 'desktop'", | |
"_GTK_FRAME_EXTENTS@:c", | |
# "class_g = 'kitty'", | |
"class_g = 'Alacritty'", | |
]; | |
################################# | |
# General Settings # | |
################################# | |
backend = "glx" | |
dithered-present = false; | |
mark-wmwin-focused = true; | |
mark-ovredir-focused = true; | |
detect-rounded-corners = false; | |
detect-client-opacity = false; | |
use-ewmh-active-win = true; | |
unredir-if-possible = false; | |
detect-transient = true; | |
glx-no-stencil = true; | |
use-damage = true; | |
xrender-sync-fence = true; | |
window-shader-fg = "default"; | |
transparent-clipping = false; | |
log-level = "warn"; | |
wintypes: | |
{ | |
tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; }; | |
dock = { shadow = false; clip-shadow-above = true; } | |
dnd = { shadow = false; } | |
popup_menu = { opacity = 0.8; } | |
dropdown_menu = { opacity = 0.8; } | |
}; | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment