[All] Add virtualenv hooks
This commit is contained in:
@@ -13,3 +13,4 @@ ln -Tsv $PWD/tmux $HOME/.tmux
|
||||
ln -Tsv ~/.tmux/.tmux.conf $HOME/.tmux.conf
|
||||
ln -Tsv $PWD/nvim $HOME/.config/nvim
|
||||
ln -Tsv $PWD/.config/alacritty $HOME/.config/alacritty
|
||||
ln -fsv $PWD/virtualenvwrapper/* $VIRTUALENVWRAPPER_HOOK_DIR
|
||||
|
||||
@@ -16,4 +16,5 @@ gln -Tsv $PWD/.config/alacritty $HOME/.config/alacritty
|
||||
gln -Tsv $PWD/zsh/.p10k.zsh_mac.example $PWD/zsh/.p10k.mac.zsh
|
||||
gln -Tsv $PWD/zsh/.mac_config.example $PWD/zsh/.mac_config
|
||||
gln -Tsv $PWD/zsh/.virtual_env_config.zsh_mac.example $PWD/zsh/.virtual_env_config.zsh
|
||||
gln -fsv $PWD/virtualenvwrapper/* $VIRTUALENVWRAPPER_HOOK_DIR
|
||||
gln -Tsv $PWD/update_mac.sh $HOME/update_mac.sh
|
||||
|
||||
6
virtualenvwrapper/postactivate
Normal file
6
virtualenvwrapper/postactivate
Normal file
@@ -0,0 +1,6 @@
|
||||
#!/bin/zsh
|
||||
# This hook is sourced after every virtualenv is activated.
|
||||
|
||||
if [[ -n "$TMUX" ]]; then
|
||||
tmux set-environment VIRTUAL_ENV $VIRTUAL_ENV
|
||||
fi
|
||||
6
virtualenvwrapper/postdeactivate
Normal file
6
virtualenvwrapper/postdeactivate
Normal file
@@ -0,0 +1,6 @@
|
||||
#!/bin/zsh
|
||||
# This hook is sourced after every virtualenv is deactivated.
|
||||
|
||||
if [[ -n "$TMUX" ]]; then
|
||||
tmux set-environment -r VIRTUAL_ENV
|
||||
fi
|
||||
4
virtualenvwrapper/postmkvirtualenv
Normal file
4
virtualenvwrapper/postmkvirtualenv
Normal file
@@ -0,0 +1,4 @@
|
||||
#!/bin/zsh
|
||||
# This hook is sourced after a new virtualenv is activated.
|
||||
|
||||
pip3 install neovim
|
||||
Reference in New Issue
Block a user