在 Debian 上给 Compton(现在多叫 picom) 开启窗口阴影,一般按下面步骤来即可。
Compton 已停止维护,Debian 仓库里现在通常是 picom(fork 版):
sudo apt update
sudo apt install picom
picom 默认没有配置文件,需要手动创建:
mkdir -p ~/.config/picom
nano ~/.config/picom/picom.conf
在 picom.conf 中加入或修改以下内容:
# 开启阴影
shadow = true;
# 阴影设置
shadow-radius = 12;
shadow-offset-x = -8;
shadow-offset-y = -8;
shadow-opacity = 0.6;
# 排除某些窗口(可选)
shadow-exclude = [
"class_g = 'Conky'",
"class_g = 'Polybar'",
"class_g = 'Dmenu'",
"_GTK_FRAME_EXTENTS@:c"
];
保存后退出。
picom --config ~/.config/picom/picom.conf &
如果阴影生效,说明配置没问题。
以 i3 / bspwm / openbox 为例,在启动脚本中加入:
picom &
例如 i3:
exec --no-startup-id picom
检查是否已有 compositor:
ps aux | grep picom
可以调整:
shadow-radius(越大越模糊)shadow-opacity(透明度)shadow-offset-x/y(方向)如果你用的是旧版 Debian 和 compton:
compton --shadow --shadow-radius=12 --shadow-opacity=0.6 &
但 强烈建议用 picom。
如果你愿意,可以告诉我:
我可以给你一份完全适配你环境的 picom 配置。