diff options
Diffstat (limited to '.zshrc')
-rw-r--r-- | .zshrc | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/.zshrc b/.zshrc new file mode 100644 index 0000000..fb965f5 --- /dev/null +++ b/.zshrc @@ -0,0 +1,35 @@ +# ~nebula/.zshrc, 2023 edition + + +# //// zsh configuration //////////////////////////////////////////////////// # + +if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then + autoload -U colors && colors + PS1=$'\e[0;32;1m%n\e[0;32m@\e[32;1m%m \e[34m%1~ \e[0m%# ' + PROMPT="%F{green}%B%n%b@%B%m %F{blue}%1~%b%f %# " +else + PS1=$'%n@%m %1~ %# ' +fi + + +# //// third party configuration //////////////////////////////////////////// # + +# -- GPG -- + +export GPG_TTY=$(tty) + +# -- Homebrew -- + +eval "$(/opt/homebrew/bin/brew shellenv)" + +# -- Node Version Manager -- + +export NVM_DIR="$HOME/.nvm" +[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" +[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" + +# -- Python -- + +path+=("$HOME/Library/Python/3.9/bin") +path+=("/Applications/Sublime Text.app/Contents/SharedSupport/bin") +export PATH |