Move (rb|py)env and go init to zprofile
This commit is contained in:
parent
2e053c7107
commit
5293d3ebe6
20
zprofile
20
zprofile
|
@ -1,5 +1,7 @@
|
||||||
# Executes commands at login pre-zshrc.
|
# Executes commands at login pre-zshrc.
|
||||||
|
|
||||||
|
autoload -Uz command_exists
|
||||||
|
|
||||||
# Browser
|
# Browser
|
||||||
[[ "$OSTYPE" == darwin* ]] && export BROWSER='open'
|
[[ "$OSTYPE" == darwin* ]] && export BROWSER='open'
|
||||||
|
|
||||||
|
@ -20,6 +22,7 @@ typeset -gU cdpath fpath mailpath path
|
||||||
|
|
||||||
# Set the list of directories that Zsh searches for programs.
|
# Set the list of directories that Zsh searches for programs.
|
||||||
path=(
|
path=(
|
||||||
|
$HOME/.{py,rb}env/shims
|
||||||
$HOME/.{py,rb}env/bin
|
$HOME/.{py,rb}env/bin
|
||||||
$HOME/.dotfiles/bin
|
$HOME/.dotfiles/bin
|
||||||
/usr/local/{bin,sbin}
|
/usr/local/{bin,sbin}
|
||||||
|
@ -50,6 +53,19 @@ if [[ ! -d "$TMPDIR" ]]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
TMPPREFIX="${TMPDIR%/}/zsh"
|
TMPPREFIX="${TMPDIR%/}/zsh"
|
||||||
if [[ ! -d "$TMPPREFIX" ]]; then
|
[[ ! -d "$TMPPREFIX" ]] && mkdir -p "$TMPPREFIX"
|
||||||
mkdir -p "$TMPPREFIX"
|
|
||||||
|
# Init extra niceties
|
||||||
|
command_exists "rbenv" && eval "$(rbenv init - --no-rehash)"
|
||||||
|
if command_exists "pyenv"; then
|
||||||
|
eval "$(pyenv init -)"
|
||||||
|
eval "$(pyenv virtualenv-init -)"
|
||||||
|
fi
|
||||||
|
if command_exists "go"; then
|
||||||
|
export GOPATH="$HOME/Dropbox/Projects/dev/go"
|
||||||
|
export PATH="$GOPATH/bin:$PATH"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -n "$EMACS" ]; then
|
||||||
|
source ~/.zsh/aliases
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -4,8 +4,6 @@
|
||||||
# Don't wait for keys (snappier vi-mode)
|
# Don't wait for keys (snappier vi-mode)
|
||||||
# export KEYTIMEOUT=1
|
# export KEYTIMEOUT=1
|
||||||
|
|
||||||
autoload -Uz command_exists
|
|
||||||
|
|
||||||
zle -N edit-command-line
|
zle -N edit-command-line
|
||||||
bindkey -v
|
bindkey -v
|
||||||
bindkey '^f' edit-command-line
|
bindkey '^f' edit-command-line
|
||||||
|
|
9
zshrc
9
zshrc
|
@ -10,12 +10,3 @@ source ~/.zsh/aliases
|
||||||
|
|
||||||
# Init extra niceties
|
# Init extra niceties
|
||||||
command_exists "fasd" && eval "$(fasd --init auto)"
|
command_exists "fasd" && eval "$(fasd --init auto)"
|
||||||
command_exists "rbenv" && eval "$(rbenv init - --no-rehash)"
|
|
||||||
if command_exists "pyenv"; then
|
|
||||||
eval "$(pyenv init -)"
|
|
||||||
eval "$(pyenv virtualenv-init -)"
|
|
||||||
fi
|
|
||||||
if command_exists "go"; then
|
|
||||||
export GOPATH="$HOME/Dropbox/Projects/dev/go"
|
|
||||||
export PATH="$GOPATH/bin:$PATH"
|
|
||||||
fi
|
|
||||||
|
|
Loading…
Reference in a new issue