diff --git a/.config/fish/conf.d/sway.fish b/.config/fish/conf.d/sway.fish index b6ef474..22984b9 100644 --- a/.config/fish/conf.d/sway.fish +++ b/.config/fish/conf.d/sway.fish @@ -7,7 +7,10 @@ if ! "$REMOTE" && test "$(tty)" = /dev/tty1 mkdir -p "$HOME/.local/share/sway" set log "$HOME/.local/share/sway/$(date +%Y-%m-%d@%H:%M:%S).log" - pgrep -U "$(id -u)" runsv >/dev/null || nohup runsvdir ~/.local/share/service ............. >/dev/null & + pgrep -U "$(id -u)" runsv >/dev/null || begin + nohup runsvdir ~/.local/share/service ............. >/dev/null & + disown + end exec env \ XDG_RUNTIME_DIR="$XDG_RUNTIME_DIR" \