我最近从 Debian 迁移到 Arch(并且到目前为止很喜欢它),但是我有一个轻微的 UI 问题。我从我的 debian 安装中提取了我的 i3blocks 配置,但是我的天气和音量模块由于某种原因没有加载,我可以找出原因。我希望有人能帮助我。
[weather]
command=curl wttr.in/Nottingham?format="%C" | sed 's/^//'
interval=1
#interval=1800
color=#64a964
# Volume indicator
[volume]
label=
instance=Master
#instance=PCM
interval=1
signal=10
command=/usr/share/i3blocks/volume 1 pulse
color=#64a964
配置中的其他模块加载正常(时间和日期),但我遇到了这两个问题。天气脚本尤其令人困惑,因为它在终端中运行良好。
我已经设法解决了这些问题。
天气块
我通过将命令导出到它自己的单独脚本来解决天气块。然后我使用 i3blocks 来调用这个脚本。不知道为什么,但这解决了这个问题。
然后在 i3blocks.conf
音量块
我检查了命令路径是否正确,因为我的 Arch 安装路径与我原来的 debian 安装路径略有不同。我还注意到卷脚本是不可执行的,所以我修改了这个使用