add zshrc

This commit is contained in:
ryan 2023-12-06 14:24:29 -08:00
parent 6261907be2
commit be4165e577

38
.zshrc Normal file
View File

@ -0,0 +1,38 @@
alias ls='ls -GFh'
alias grep='grep --color=auto'
alias l='ls -1'
alias la='ls -la'
alias d='emacs -nw'
alias cdc='cd ~/cut'
alias tb="nc termbin.com 9999"
export LSCOLORS=ExGxBxDxCxEgEdxbxgxcxd
export EDITOR="${HOME}/cut/scripts/emacs-nw"
if type brew &>/dev/null; then
FPATH=$(brew --prefix)/share/zsh-completions:$FPATH
autoload -Uz compinit
compinit
fi
eval "$(direnv hook zsh)"
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/usr/local/Caskroom/miniconda/base/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/usr/local/Caskroom/miniconda/base/etc/profile.d/conda.sh" ]; then
. "/usr/local/Caskroom/miniconda/base/etc/profile.d/conda.sh"
else
export PATH="/usr/local/Caskroom/miniconda/base/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
# opam configuration
[[ ! -r /Users/ryan/.opam/opam-init/init.zsh ]] || source /Users/ryan/.opam/opam-init/init.zsh > /dev/null 2> /dev/null