nix-config/home/picom.nix
Donovan Glover 8d2a1685ec
picom: Don't use systemd service
No need to start picom in Hyprland.
2024-08-27 20:11:24 -04:00

46 lines
737 B
Nix

{ lib, ... }:
{
services.picom = rec {
enable = true;
backend = "glx";
vSync = true;
fade = true;
shadow = true;
fadeDelta = 5;
shadowOpacity = 0.2;
fadeExclude = [
"window_type = 'menu'"
"window_type = 'dropdown_menu'"
"window_type = 'popup_menu'"
"window_type = 'tooltip'"
];
shadowExclude = fadeExclude;
opacityRules = [
"95:class_g = 'Thunar'"
];
settings = {
blur = {
method = "dual_kawase";
size = 10;
};
blur-background-exclude = [
"class_g = 'Nemo-desktop'"
];
clip-shadow-above = [
"class_g = 'dwm'"
];
};
};
systemd.user.services.picom = lib.mkForce { };
}