[feature] improve virtualfish loading speed
This commit is contained in:
parent
58a7674482
commit
b678325bad
|
@ -36,8 +36,6 @@ function source-file-if-exists
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
source-file-if-exists /usr/share/autojump/autojump.fish
|
|
||||||
source-file-if-exists /usr/local/share/autojump/autojump.fish
|
|
||||||
source-file-if-exists ~/.cargo/env
|
source-file-if-exists ~/.cargo/env
|
||||||
|
|
||||||
append-path-if-exists /usr/local/bin
|
append-path-if-exists /usr/local/bin
|
||||||
|
@ -119,12 +117,11 @@ if status is-interactive
|
||||||
alias kl="k logs -f --all-containers"
|
alias kl="k logs -f --all-containers"
|
||||||
alias issh='ssh -o "StrictHostKeyChecking=no" -o "UserKnownHostsFile=/dev/null"'
|
alias issh='ssh -o "StrictHostKeyChecking=no" -o "UserKnownHostsFile=/dev/null"'
|
||||||
alias iscp='scp -o "StrictHostKeyChecking=no" -o "UserKnownHostsFile=/dev/null"'
|
alias iscp='scp -o "StrictHostKeyChecking=no" -o "UserKnownHostsFile=/dev/null"'
|
||||||
set -q virtualfish || set -U virtualfish (
|
|
||||||
which pip &>/dev/null && pip show virtualfish &>/dev/null && \
|
|
||||||
python -m virtualfish auto_activation
|
|
||||||
)
|
|
||||||
test -n $virtualfish && eval $virtualfish
|
|
||||||
cd $last_pwd
|
cd $last_pwd
|
||||||
|
source-file-if-exists /usr/share/autojump/autojump.fish
|
||||||
|
source-file-if-exists /usr/local/share/autojump/autojump.fish
|
||||||
|
source-file-if-exists ~/.config/fish/virtualfish
|
||||||
|
source-file-if-exists ~/.profile.fish
|
||||||
source-file-if-exists ~/.profile.fish
|
source-file-if-exists ~/.profile.fish
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ fi
|
||||||
# install python3
|
# install python3
|
||||||
case "$PM" in
|
case "$PM" in
|
||||||
apt)
|
apt)
|
||||||
sudo apt install python3 python3-pip
|
sudo apt install python3 python3-pip python-is-python3
|
||||||
fish-is-default-shell && sudo pip3 install virtualfish
|
fish-is-default-shell && sudo pip3 install virtualfish
|
||||||
;;
|
;;
|
||||||
pacman)
|
pacman)
|
||||||
|
@ -24,6 +24,8 @@ case "$PM" in
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
python -m virtualfish auto_activation > ~/.config/fish/virtualfish
|
||||||
|
|
||||||
# enable auto_activation plugin for virtualfish
|
# enable auto_activation plugin for virtualfish
|
||||||
fish-is-default-shell && fish -c "yes | vf install && vf addplugins auto_activation"
|
fish-is-default-shell && fish -c "yes | vf install && vf addplugins auto_activation"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user