Files
dotfiles/config/picom.conf
T

78 lines
1.6 KiB
Plaintext

# Source: https://www.reddit.com/r/kde/comments/p822c2/perfect_kde_plasma_compositing_combo_kwin_picom/
# https://gist.github.com/crnisamuraj/2cd9bae3e658004d3e506492b1d9442b
### Fading
fading = true;
fade-in-step = 0.06;
fade-out-ste = 0.06;
fade-delta = 3;
fade-exclude = [
"class_g = 'yakuake'"
]
### Opacity
opacity-rule = [
"98:class_g = 'plasmashell'"
];
### Shadows
shadow = true;
shadow-exclude = [
"class_g = 'lattedock'",
"_GTK_FRAME_EXTENTS@:c"
]
### Blur
blur:{
#method = "kernel";
method = "dual_kawase";
deviation = true;
}
blur-background-exclude = [
"window_type = 'desktop'",
"_GTK_FRAME_EXTENTS@:c"
];
### Wintypes
wintypes:{
normal = { blur-background = true; };
splash = { blur-background = false; };
popup_menu = { opacity = 0.9; };
dropdown_menu = { opacity = 0.8; };
dock = { shadow = false; clip-shadow-above = true; };
tooltip = { fade = true; shadow = true; opacity = 0.9; focus = true; full-shadow = false; };
};
### Backend
backend = "glx";
#backend = "xrender";
vsync = true;
xrender-sync-fence = true;
dbus=true;
### Corners
detect-rounded-corners = true;
corner-radius = 6;
rounded-corners-exclude = [
"window_type = 'dock'",
"window_type = 'desktop'",
"window_type = 'popup_menu'"
];
detect-client-opacity = true;
detect-transient = true;
mark-wmwin-focused = true;
mark-ovredir-focused = true;
use-ewmh-active-win = true;
detect-client-leader = true;
## Fixes graphical issues (jitter/flickering) in Jetbrains IDEs
## TODO: This doesn't fully fix the issue
unredir-if-possible = false;