我在 Pop OS 上并尝试在我的 Polybar 中设置系统托盘。以下是我的配置的相关部分:
[colors]
background = #885e697a
[bar/top]
...
tray-position = right
tray-detached = true
tray-maxsize = 10
tray-offset-x = -50
tray-offset-y = 0
tray-padding = 10
tray-scale = 1.0
tray-transparent = true
tray-background = ${colors.background}
如您所见,系统托盘具有相同的颜色,但没有应用透明度。我在某处读到这可能是由于合成器造成的,并且使用例如compton
确实解决了问题,但由于我使用的是 GNOME Pop 操作系统,所以我只能使用 gnome-shell。
我还在某处读到,我应该尝试以其他方式应用透明度,使用价值xrgb
或类似的东西,但我对此并不熟悉。
除此之外,如果我将系统托盘和栏的颜色设置为相同,则栏会在其周围投射阴影,并且在观看 YouTube 视频时也会全屏显示。
我不知道是否可以解决这个问题,因为 Polybar 不是在考虑到 gnome 的情况下制作的,因此任何输入将不胜感激。