在Compton配置中设置透明度,通常涉及到修改配置文件compton.conf
。以下是一个基本的指南,帮助你了解如何进行透明度设置:
Compton的配置文件通常位于~/.config/compton.conf
。在这个文件中,你可以设置各种参数来调整Compton的行为,包括窗口透明度。
在compton.conf
文件中,你可以使用opacity-rule
参数来设置不同窗口的透明度。这个参数允许你根据窗口的类名、名称、是否聚焦等条件来设置透明度。例如:
opacity-rule [ "80:class_g 'Firefox'", "90:name 'Terminal'", "100:class_g 'Xephyr'"]
这行配置会使Firefox窗口的透明度为80%,终端窗口为90%,而Xephyr窗口(通常是一个虚拟窗口)为不透明(100%)。
以下是一个更详细的配置示例,展示了如何设置不同程序的透明度,以及如何排除某些程序不受透明度设置影响:
# 默认所有窗口不透明
opacity-rule [ "95:class_g '*'" ]
# 聚焦的窗口透明度为0.9,非聚焦窗口为0.6
opacity-rule [ "90:name '*? 'vegeta' && focused", "60:name '*? 'vegeta' && !focused" ]
# 特定程序不透明设置
opacity-rule [ "100:name 'Xephyr'" ]
opacity-rule [ "95:name 'Typora'" ]
opacity-rule [ "95:name 'Spyder'" ]
opacity-rule [ "95:class_g 'alacritty' && !_NET_WM_STATE@:32a" ]
# 排除dmenu不受透明度设置影响
opacity-rule [ "0:_NET_WM_STATE@:32a * '_NET_WM_STATE_HIDDEN'" ]
在这个配置中,我们设置了默认透明度为95%,聚焦的窗口透明度为90%,非聚焦窗口为60%。同时,我们排除了dmenu不受透明度设置影响,并且对几个特定的程序进行了透明度调整。
请注意,具体的参数和配置文件路径可能会因操作系统和Compton版本的不同而有所不同。建议参考你所使用的Compton版本的官方文档或社区指南来获取最准确的信息。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:Compton配置中透明度怎么设置