温馨提示×

linux compton如何换主题

小樊
49
2026-09-06 21:09:08
栏目: 智能运维

在 Linux 中,Compton 本身是一个 compositor(合成管理器),它没有“主题”概念(不像 GTK/QT 那样有主题)。
你通常说的“换主题”,一般指的是以下几种情况之一:


一、Compton 常见“视觉风格”调整(等价“主题”)

通过修改配置文件改变:

  • 阴影
  • 透明度
  • 模糊
  • 圆角
  • 动画(compton 原生不支持动画)

配置文件位置通常是:

~/.config/compton.conf

或

~/.compton.conf

示例:常见风格配置

1️⃣ 简约无阴影

shadow = false;
opacity-rule = [];

2️⃣ macOS 风格(阴影 + 模糊)

shadow = true;
shadow-radius = 12;
shadow-opacity = 0.5;
shadow-offset-x = -2;
shadow-offset-y = -2;

blur-background = true;
blur-method = gaussian;
blur-strength = 10;

3️⃣ 透明终端风格

opacity-rule = [
  "90:class_g = 'Alacritty'",
  "95:class_g = 'kitty'"
];

修改后重启:

killall compton
compton --config ~/.config/compton.conf &

二、你其实想换的是「窗口 / 桌面主题」

Compton 只负责合成效果,不负责主题。

如果是:

  • GTK 主题
gsettings set org.gnome.desktop.interface gtk-theme "Arc-Dark"
  • QT 主题
qt5ct
  • 窗口管理器主题(i3 / Openbox / bspwm)
    • i3:改 ~/.config/i3/config
    • Openbox:改 ~/.config/openbox/rc.xml

三、如果你用的是 Compton 的“精神继任者”

很多人现在用的是:

✅ picom(推荐)

picom --config ~/.config/picom.conf

它有更多“主题化”能力,比如:

  • 圆角
  • 更强模糊
  • 动画(配合其他工具)

示例圆角:

corner-radius = 10;

四、总结一句话

Compton 不能“换主题”,只能改合成效果配置文件
真正的主题在 GTK / QT / 窗口管理器里


如果你愿意,可以告诉我:

  • 你用的是什么桌面(i3 / bspwm / xfce / kde?)
  • 你想要哪种“风格”(mac 风 / 极简 / 透明?)

我可以直接帮你写一份配置文件。

0 踩