在 Linux 里 Compton 本身没有“主题”这个概念,它只是一个 compositor(合成器),负责窗口阴影、透明、模糊等效果。
你说的“换主题”通常是指以下几种情况之一,我分别说明:
Compton 的“外观”完全由配置文件控制,一般位于:
~/.config/compton.conf
# 或
/etc/xdg/compton.conf
换“主题”= 换不同的 compton.conf
backend = "glx";
blur-method = "gaussian";
blur-strength = 10;
shadow = true;
shadow-opacity = 0.5;
opacity-rule = [
"90:class_g = 'URxvt'",
"95:class_g = 'Firefox'"
];
shadow = false;
blur-method = "none";
fade = false;
修改后重启 Compton:
pkill compton
compton &
社区里常把不同风格叫“theme”,比如:
你可以直接下载别人的 compton.conf 替换即可,例如:
git clone https://github.com/xxx/compton-themes
cp compton-themes/mac.conf ~/.config/compton.conf
Compton 不控制窗口颜色,只控制:
真正的“主题”来自:
例如:
# GTK 主题
lxappearance
现在很多发行版用的是 picom(Compton 的继任者):
picom --config ~/.config/picom.conf
picom 支持更多效果(圆角、更强的模糊)。
| 你想做的 | 怎么做 |
|---|---|
| 换 Compton 外观 | 换 compton.conf |
| 换窗口颜色主题 | 换 GTK / QT 主题 |
| 换模糊/阴影风格 | 改 backend / blur / shadow |
| 找现成主题 | 搜 compton.conf / picom.conf |
如果你愿意,可以告诉我:
我可以直接给你一份合适的配置。