Compton是一个用于Wayland显示服务器的复合器,它可以实现GPU硬件加速的透明效果、阴影等
backend:这个选项用于选择Compton使用的后端。可选值有glx(使用OpenGL X11库)和xrender(使用X Render扩展)。通常情况下,glx性能更好,但可能需要安装额外的依赖。
shadow-exclude:这个选项允许你定义一个或多个正则表达式,用于排除不需要阴影的窗口。例如,你可以设置为"^(desktop|dock)$"来排除桌面和停靠栏的阴影。
shadow-opacity:这个选项用于设置阴影的不透明度,取值范围为0(完全透明)到1(完全不透明)。
fade:这个选项用于启用或禁用窗口淡入淡出效果。可以设置为"in"、"out"或"both"。
unredirect:这个选项用于控制是否重定向窗口内容。可以设置为"all"(重定向所有窗口)、"none"(不重定向任何窗口)或"pointer"(仅重定向鼠标指针下的窗口)。
scale:这个选项用于设置缩放因子。默认值为1,表示不进行缩放。你可以根据需要设置其他值,例如2表示将窗口内容放大2倍。
glx-no-stencil:这个选项用于禁用GLX模板缓冲区。在某些系统上,启用此选项可以提高性能。
glx-fbconfig:这个选项用于指定GLX帧缓冲配置。通常情况下,你可以使用默认值。
env:这个选项允许你设置环境变量。例如,你可以设置"__GL_SYNC_TO_VBLANK=1"来同步垂直空白。
log-level:这个选项用于设置日志级别。可选值有"critical"、"error"、"warning"、"info"和"debug"。
这些是Compton配置文件中的主要选项。你可以根据自己的需求进行调整。要应用更改,请重新启动Compton或使用compton --replace命令。