pywalはstartxで実行されません

pywalはstartxで実行されません

.xinitrcを介してpywalを起動する際にいくつかの問題があります。現在私の.xinitrcは次のようになります。

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

私が何を台無しにしたのか知っている人はいますか?

答え1

では、exec dwmスクリプトを実行するシェルプロセスが.xinitrc置き換えられるため、それ以降のすべてのコマンドdwm.xinitrc完全に無視されます。

これらの2行の順序を変更すると機能しますか?

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

または、ウィンドウマネージャの起動時に点滅するなど、望ましくない副作用がある可能性がありますか?その場合は、実行後にスクリプトソルバープロセスが存在しなくなるため、コマンドをdwm実行する方法を見つける必要があります。wal ....xinitrcexec dwm

関連情報