要配置Debian上的Compton透明度,你需要编辑Compton的配置文件。以下是详细的步骤:
首先,打开终端并运行以下命令来编辑Compton的配置文件。如果配置文件不存在,系统会自动创建一个新的文件。
nano ~/.config/compton.conf
在配置文件中,你可以通过修改opacity-rule
部分来调整窗口的透明度。以下是一个示例配置,展示了如何设置不同窗口的透明度:
opacity-rule
["90:class_g 'Firefox'", "90:name 'Terminal'", "100:class_g 'Xephyr'"]
90:class_g 'Firefox'
:使Firefox窗口的透明度为90%。90:name 'Terminal'
:使终端窗口的透明度为90%。100:class_g 'Xephyr'
:使Xephyr窗口完全不透明。你还可以使用inactive-opacity
和active-opacity
来设置聚焦和非聚焦窗口的透明度:
inactive-opacity 0.5
active-opacity 0.8
inactive-opacity 0.5
:非聚焦窗口的透明度为50%。active-opacity 0.8
:聚焦窗口的透明度为80%。如果你希望某些特定窗口不透明,可以使用focus-exclude
选项。例如,排除dmenu窗口:
focus-exclude "x 0 && y 0 && override_redirect true"
保存配置文件并退出编辑器。在nano中,按Ctrl + X
,然后按Y
确认保存,最后按Enter
退出。
为了使新的配置生效,重新启动Compton窗口管理器:
compton --config ~/.config/compton.conf
或者,如果你希望Compton在每次启动i3wm时自动运行,可以将以下行添加到你的i3配置文件中:
exec_always compton -b
这样,每次打开i3wm时,Compton都会自动在后台运行。
希望这些步骤能帮助你成功配置Debian上的Compton透明度。如果有任何问题,请随时提问。