你问的 Compton 一般是指在 Linux 上做窗口合成(透明、阴影、特效)的那个合成器(现在很多发行版已改名为 picom,但配置方式基本一样)。下面按常见情况说明。
~/.config/compton.conf
或
~/.compton.conf
如果不存在,可以手动创建:
mkdir -p ~/.config
touch ~/.config/compton.conf
/etc/compton.conf
或
/etc/xdg/compton.conf
现在大多数发行版已经用 picom 替代 compton:
配置文件位置:
~/.config/picom.conf
示例:
~/.config/picom.conf
compton --config ~/.config/compton.conf
或 picom:
picom --config ~/.config/picom.conf
在 ~/.xinitrc 或桌面环境自启里加:
compton &
或
picom &
# 透明
opacity-rule = [
"90:class_g = 'Firefox'"
];
# 阴影
shadow = true;
shadow-radius = 12;
shadow-opacity = 0.5;
# 淡入淡出
fade = true;
fade-in-step = 0.03;
fade-out-step = 0.03;
# 后端
backend = "glx";
which compton
which picom
compton --version
picom --version
如果你愿意,可以告诉我:
我可以给你一份可直接用的完整配置。