[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
|
||||
|
||||
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
|
||||
|
||||
append-path-if-exists /usr/local/bin
|
||||
|
@ -119,12 +117,11 @@ if status is-interactive
|
|||
alias kl="k logs -f --all-containers"
|
||||
alias issh='ssh -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
|
||||
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
|
||||
end
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ fi
|
|||
# install python3
|
||||
case "$PM" in
|
||||
apt)
|
||||
sudo apt install python3 python3-pip
|
||||
sudo apt install python3 python3-pip python-is-python3
|
||||
fish-is-default-shell && sudo pip3 install virtualfish
|
||||
;;
|
||||
pacman)
|
||||
|
@ -24,6 +24,8 @@ case "$PM" in
|
|||
;;
|
||||
esac
|
||||
|
||||
python -m virtualfish auto_activation > ~/.config/fish/virtualfish
|
||||
|
||||
# enable auto_activation plugin for virtualfish
|
||||
fish-is-default-shell && fish -c "yes | vf install && vf addplugins auto_activation"
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user