set -x 0 fish source $HOME/.config/fish/env.fish # ONLY for interactive shell if status --is-interactive source $HOME/.config/fish/abbreviations.fish set -q fish_private_mode && set -x FISH_IS_IN_PRIVATE 1 command -v zoxide > /dev/null && zoxide init fish | source command -v starship > /dev/null && starship init fish | source end {{- if (and (eq .chezmoi.os "linux") (eq .hosttype "desktop" "laptop")) }} if status --is-login if test -z "$DISPLAY" -a "$XDG_VTNR" = 1 exec startx $HOME/.config/X11/xinitrc -- -keeptty -ardelay 200 -arinterval 60 end end {{- end }}