41 lines
917 B
Bash
41 lines
917 B
Bash
# config
|
|
###########################################################################
|
|
|
|
export LSCOLORS=ExGxBxDxCxEgEdxbxgxcxd
|
|
export EDITOR="emacs-nw" # from personal scripts
|
|
export PAGER=cat
|
|
|
|
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"
|
|
|
|
# setup env
|
|
###########################################################################
|
|
|
|
# personal scripts
|
|
PATH=~/home/dev/scripts:$PATH
|
|
|
|
# homebrew
|
|
eval "$(/opt/homebrew/bin/brew shellenv)"
|
|
|
|
# zsh completion
|
|
if type brew &>/dev/null; then
|
|
FPATH="$(brew --prefix)/share/zsh/site-functions:${FPATH}"
|
|
|
|
autoload -Uz compinit
|
|
compinit
|
|
fi
|
|
|
|
# direnv
|
|
eval "$(direnv hook zsh)"
|
|
|
|
# asdf
|
|
. "$(brew --prefix asdf)/libexec/asdf.sh"
|
|
|
|
# ocaml opam
|
|
[[ ! -r /Users/ryan/.opam/opam-init/init.zsh ]] || source /Users/ryan/.opam/opam-init/init.zsh > /dev/null 2> /dev/null
|