48 lines
899 B
Nix
48 lines
899 B
Nix
{ ... }:
|
|
|
|
{
|
|
services.picom = {
|
|
enable = true;
|
|
|
|
settings = {
|
|
fading = true;
|
|
vsync = true;
|
|
backend = "glx";
|
|
|
|
fade-delta = 4;
|
|
inactive-opacity = 0.9;
|
|
|
|
corner-radius = 7.0;
|
|
round-borders = 1;
|
|
|
|
blur-method = "gaussian";
|
|
blur-size = 7;
|
|
blur-deviation = 3;
|
|
|
|
opacity-rule = [
|
|
"100:class_g = 'Polybar'"
|
|
];
|
|
|
|
corner-radius-exclude = [
|
|
"class_g = 'Dunst'"
|
|
"class_i = 'Dunst'"
|
|
"name = 'Dunst'"
|
|
"class_i = 'dmenu'"
|
|
"class_g = 'dmenu'"
|
|
"name - 'dmenu'"
|
|
];
|
|
|
|
blur-background-exclude = [
|
|
"class_g ~= 'slop'"
|
|
"class_i ~= 'slop'"
|
|
"name ~= 'slop'"
|
|
"window_type = 'menu'"
|
|
"window_type = 'tooltip'"
|
|
"role = 'xborder'"
|
|
"window_type = 'popup_menu'"
|
|
"window_type = 'dropdown_menu'"
|
|
];
|
|
};
|
|
};
|
|
}
|