mirror of
https://github.com/artizirk/dotfiles.git
synced 2024-11-22 08:20:59 +02:00
Fix chpwd_profile_krakul and import zsh-autoenv
This commit is contained in:
parent
73a12ffb9b
commit
93af339ed8
26
.zshrc
26
.zshrc
@ -53,7 +53,10 @@ function chpwd_profile_krakul() {
|
||||
export GIT_COMMITTER_EMAIL="arti@krakul.eu"
|
||||
}
|
||||
function chpwd_leave_profile_krakul() {
|
||||
unset GIT_AUTHOR_EMAIL GIT_COMMITER_EMAIL
|
||||
[[ ${profile} == ${CHPWD_PROFILE} ]] && return 1
|
||||
|
||||
unset GIT_AUTHOR_EMAIL \
|
||||
GIT_COMMITTER_EMAIL
|
||||
}
|
||||
chpwd_profiles
|
||||
|
||||
@ -82,6 +85,9 @@ function chpwd_auto_python_venv() {
|
||||
}
|
||||
chpwd_functions+=(chpwd_auto_python_venv)
|
||||
|
||||
# https://github.com/Tarrasch/zsh-autoenv
|
||||
xsource ~/.config/zsh/zsh-autoenv/autoenv.zsh
|
||||
|
||||
if [[ -f /etc/profile.d/vte.sh ]]; then
|
||||
source /etc/profile.d/vte.sh
|
||||
fi
|
||||
@ -158,7 +164,22 @@ if [[ -f /usr/share/zsh/site-functions/git-flow-completion.zsh ]];then
|
||||
source /usr/share/zsh/site-functions/git-flow-completion.zsh
|
||||
fi
|
||||
|
||||
export PATH="/home/arti/.bin:/home/arti/.local/bin:$(ruby -e 'print Gem.user_dir')/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:$PATH"
|
||||
if command -v ruby > /dev/null; then
|
||||
ruby_gem_user_dir="$(ruby -e 'print Gem.user_dir')"
|
||||
else
|
||||
ruby_gem_user_dir=''
|
||||
fi
|
||||
|
||||
# ZSH allows $PATH to be used as an array
|
||||
path=(
|
||||
~/.bin
|
||||
~/.local/bin
|
||||
/usr/bin/site_perl
|
||||
/usr/bin/vendor_perl
|
||||
/usr/bin/core_perl
|
||||
"${ruby_gem_user_dir}"
|
||||
$path
|
||||
)
|
||||
|
||||
|
||||
HISTSIZE=100000
|
||||
@ -202,4 +223,5 @@ zle -N bracketed-paste bracketed-paste-magic
|
||||
autoload -Uz bracketed-paste-url-magic
|
||||
zle -N bracketed-paste bracketed-paste-url-magic
|
||||
|
||||
# Reverse `cd -<TAB>` history menu
|
||||
setopt pushdminus
|
||||
|
Loading…
Reference in New Issue
Block a user