在 CentOS 中调整 Compton 的颜色设置
一 关键参数与含义
二 快速配置示例
mkdir -p ~/.config && nano ~/.config/compton.conf# 渲染与同步
backend = "glx"
vsync = true
# 背景
background = "#1a1a1a" # 深灰背景
background-opacity = 1.0
# 阴影
shadow = true
shadow-radius = 12
shadow-offset-x = 0
shadow-offset-y = 4
shadow-color = "#00000060" # 半透明黑影
# 全局透明度(会影响文字对比度)
opacity = 0.95
# 按应用设置透明(示例:让 Firefox 更透)
transparency-rule = [
"CLASS='Firefox'",
"TRANSPARENT=0x00FFFFFF"
]
killall comptoncompton --config ~/.config/compton.conf三 按应用或窗口精确调色
# 让标题含“终端”的窗口更透
transparency-rule = [
"TITLE='.*终端.*'",
"TRANSPARENT=0x00FFFFFF"
]
# 让 GIMP 工具窗口保持不透明
transparency-rule = [
"CLASS='Gimp' && TITLE='.*Toolbox.*'",
"TRANSPARENT=0xFFFFFFFF"
]
四 在 CentOS 中应用与自启动
compton --config ~/.config/compton.conf &nano ~/.config/systemd/user/compton.service[Unit]
Description=Compton compositor
After=graphical-session.target
[Service]
ExecStart=/usr/bin/compton --config %h/.config/compton.conf
Restart=always
[Install]
WantedBy=default.target
systemctl --user daemon-reload
systemctl --user enable --now compton.service
五 常见问题与建议