From d87b901c5e7cc7c78109b51da64ffa78cd6e8f15 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Wed, 12 Jun 2019 16:14:57 -0700 Subject: [zsh] replace bash with zsh In the next version of OS X, zsh will become the default shell. --- zshenv | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 zshenv (limited to 'zshenv') diff --git a/zshenv b/zshenv new file mode 100644 index 0000000..68c3eb3 --- /dev/null +++ b/zshenv @@ -0,0 +1,38 @@ +export EDITOR="emacsclient -nw" +export LANG="en_US.UTF-8" +export LC_ALL="$LANG" +export LC_CTYPE="$LANG" +export PAGER="less" +export TZ=America/Los_Angeles +export GOPATH="${HOME}/workspace/go" + +export PROMPT="%/ %# " + +alias cp="cp -i" +alias l="ls" +alias la="ls -a" +alias ll="ls -lh" +alias lt="ls -lhtr" +alias mv="mv -i" +alias rm="rm -i" +alias add="arc diff --draft" + +# finally, build the path and source a few files +__add_to_path_if_exists() { + [ -d "$1" ] && export PATH="$1:$PATH" +} + +__source_file_if_exists() { + [ -s "$1" ] && source "$1" +} + +__add_to_path_if_exists "${GOPATH}/bin" +__add_to_path_if_exists "/opt/twitter/opt/go/libexec/bin" + +__source_file_if_exists "/opt/google-cloud-sdk/path.zsh.inc" +__source_file_if_exists "/opt/google-cloud-sdk/completion.zsh.inc" + +# Twitter paths +__add_to_path_if_exists "${HOME}/workspace/source/dist" +__add_to_path_if_exists "/opt/twitter/bin" + -- cgit 1.4.1