78 lines
1.6 KiB
Plaintext
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;
|