
ログイン時にswayを実行するように.bash_profileを設定し、最終的にデフォルトシェルにzshellに切り替えました。
ログインしてもそのまま残り、自動的に起動しなくなります。端末を開くたびにswayを起動せずにZshでswayを実行する方法があるかどうか疑問に思います。それともzshを明示的に使用し、bashとして実行するように端末を設定する必要がありますか?
答え1
.zprofileを作成し、ここに小さなスクリプトを追加することが私がしたことです。
if [[ -z $DISPLAY && $TTY = /dev/tty1 ]]; then
export MOZ_ENABLE_WAYLAND=1
exec sway
fi