章 6. 桌面背景
优质
小牛编辑
135浏览
2023-12-01
像 Blackbox 一样,Fluxbox 为此也提供了两套 wrapper 工具--bsetroot
和 fbsetbg
。 我们一道来看看它们是如何工作的。
bsetroot
几乎具备了xsetroot
的所有功能。 只要是简单的背景它都可以设置, 例如单色的。另外,bsetroot
也可以设置渐变色的背景。
fbsetbg
之所以称为 wrapper,在于它尝试着去寻找 一个适合的背景设置程序,从而间接完成背景的设置。您不需要对 fbsetbg
进行配置。 它会自动采用最先找到的程序。
覆盖主题背景
Fluxbox允许您忽略 style 文件中指定的背景而另在您的 ~/.fluxbox/init
文件:
session.screen0.rootCommand: fbsetbg -f ~/backgrounds/zimdib_dark.png
为避免对 ~/.fluxbox/init
文件进行不必要的改动, fbsetbg
会将刚用过的壁纸保存在 ~/.fluxbox/lastwallpaper
里,然后在用 -l
选项的时候再重新载入此壁纸。rootCommand 应该是这样子
session.screen0.rootCommand: fbsetbg -l