dotfiles/config/zsh/zshrc

31 lines
No EOL
613 B
Bash

# Path to your oh-my-zsh configuration.
export DOTFILES=$HOME/.dotfiles
export PATH=$HOME/.local/bin:$HOME/.mix/escripts:$HOME/.mix:$PATH
# Other env vars
export TERMINAL='alacritty'
export TERM='xterm'
export EDITOR='vim'
if ! [[ -n $SSH_CONNECTION ]]; then
export EDITOR='subl'
fi
if [[ -f $HOME/.zsh-custom ]]; then
source $HOME/.zsh-custom
fi
# Load Pure
fpath=("$HOME/.zfunctions" $fpath)
autoload -U promptinit; promptinit
PURE_CMD_MAX_EXEC_TIME=10
prompt pure
# Load z
. $DOTFILES/z/z.sh
# Load aliases
. $DOTFILES/config/zsh/aliases.zsh
# Load keybindings
. $DOTFILES/config/zsh/keybindings.zsh