在 Linux(尤其是使用 X11 窗口系统的桌面环境)中,Compton 是一个轻量级的复合器(compositor),它的配置(通常是 ~/.config/compton.conf 或 ~/.compton.conf)主要用于控制窗口渲染效果和视觉表现。
下面从“Compton 是干嘛的”和“配置具体有什么用”两方面说明:
X11 本身默认不做窗口合成,很多“现代桌面效果”需要复合器来实现,Compton 的作用包括:
opacity-rule = [
"90:class_g = 'URxvt'",
"80:class_g = 'Firefox'"
];
作用:
shadow = true;
shadow-radius = 12;
shadow-opacity = 0.5;
shadow-offset-x = -2;
shadow-offset-y = -2;
作用:
fade = true;
fade-in-step = 0.03;
fade-out-step = 0.03;
作用:
vsync = true;
作用:
unredir-if-possible = true;
作用:
shadow-exclude = "class_g = 'Conky'";
作用:
如果你愿意,可以告诉我:
我可以直接帮你写一份合适的配置。