![如何从终端更改桌面壁纸?](https://linux22.com/image/6207/%E5%A6%82%E4%BD%95%E4%BB%8E%E7%BB%88%E7%AB%AF%E6%9B%B4%E6%94%B9%E6%A1%8C%E9%9D%A2%E5%A3%81%E7%BA%B8%EF%BC%9F.png)
我想从命令行更改 xmonad 的壁纸。
我怎样才能做到这一点?
答案1
您可以使用菲赫:
feh --bg-scale /path/to/wallpaper
您还可以设置 bash 脚本,每 X 分钟将壁纸更改为随机一张(我将其与 一起使用feh
),在每次启动时获取随机壁纸等。Arch wiki 对此进行了很好的解释。
答案2
根据这超级用户问答,您可以尝试:
xloadimage -onroot -fullscreen /path/to/background_image
或者
xpmroot /path/to/background_image
或者,这应该适用于几乎任何桌面环境:
feh --bg-fill /path/to/background_image