pywal 不会在 startx 上运行

pywal 不会在 startx 上运行

我在通过 .xinitrc 启动 pywal 时遇到一些问题 目前我的 .xinitrc 是:

exec dwm
wal -i "/home/joe/pictures/wallpapers" &

有人知道我可能搞砸了什么吗?

答案1

在 上exec dwm,正在执行脚本的 shell 进程.xinitrc将被替换为dwm,因此.xinitrc之后的任何命令都将被完全忽略。

如果你只是交换这两行的顺序,它会起作用吗?

wal -i "/home/joe/pictures/wallpapers" &
exec dwm

或者这是否会产生一些不良的副作用,例如窗口管理器启动时闪烁?如果是这样,您需要找到某种方法来dwm运行该wal ...命令,因为脚本解释器进程在执行.xinitrc后将不再存在。exec dwm

相关内容