|
1 |
| -POWERLEVEL9K_MODE='nerdfont-complete' |
2 |
| -source ~/powerlevel9k/powerlevel9k.zsh-theme |
3 |
| -POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(ssh dir vcs newline status) |
4 |
| -POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=() |
5 |
| -POWERLEVEL9K_PROMPT_ADD_NEWLINE=true |
6 |
| -alias ls='ls -G' |
| 1 | +# If you come from bash you might have to change your $PATH. |
| 2 | +# export PATH=$HOME/bin:/usr/local/bin:$PATH |
| 3 | + |
| 4 | +# Path to your oh-my-zsh installation. |
| 5 | +export ZSH="$HOME/.oh-my-zsh" |
| 6 | + |
| 7 | +# Set name of the theme to load --- if set to "random", it will |
| 8 | +# load a random theme each time oh-my-zsh is loaded, in which case, |
| 9 | +# to know which specific one was loaded, run: echo $RANDOM_THEME |
| 10 | +# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes |
| 11 | +ZSH_THEME="robbyrussell" |
| 12 | +ENABLE_CORRECTION="true" |
| 13 | +plugins=(git zsh-autosuggestions zsh-syntax-highlighting) |
| 14 | + |
| 15 | +source $ZSH/oh-my-zsh.sh |
| 16 | + |
| 17 | +export NVM_DIR="$HOME/.nvm" |
| 18 | +[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm |
| 19 | +[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion |
| 20 | + |
| 21 | +export PATH="$HOME/.poetry/bin:$PATH" |
| 22 | + |
| 23 | +# Java |
| 24 | +export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home |
| 25 | +export PATH=$PATH:$JAVA_HOME/bin |
| 26 | + |
| 27 | +# Android Paths |
| 28 | +export ANDROID_HOME=$HOME/Library/Android/sdk |
| 29 | +export PATH=$PATH:$ANDROID_HOME/emulator |
| 30 | +export PATH=$PATH:$ANDROID_HOME/platform-tools |
| 31 | + |
| 32 | +# Python |
| 33 | +export PATH="$HOME/.pyenv/shims:$PATH" |
| 34 | + |
| 35 | +# bun completions |
| 36 | +[ -s "/Users/shridhar/.bun/_bun" ] && source "/Users/shridhar/.bun/_bun" |
| 37 | + |
| 38 | +# bun |
| 39 | +export BUN_INSTALL="$HOME/.bun" |
| 40 | +export PATH="$BUN_INSTALL/bin:$PATH" |
| 41 | + |
| 42 | +# pnpm |
| 43 | +export PNPM_HOME="/Users/shridhar/Library/pnpm" |
| 44 | +case ":$PATH:" in |
| 45 | + *":$PNPM_HOME:"*) ;; |
| 46 | + *) export PATH="$PNPM_HOME:$PATH" ;; |
| 47 | +esac |
| 48 | +# pnpm end |
| 49 | + |
| 50 | +# postgres |
| 51 | +export PATH="/opt/homebrew/opt/postgresql@16/bin:$PATH" |
| 52 | + |
| 53 | +# Ruby |
| 54 | +export PATH="/opt/homebrew/opt/ruby/bin:$PATH" |
| 55 | +# export PATH ="/opt/homebrew/lib/ruby/gems/3.3.0/bin:$PATH" |
| 56 | + |
| 57 | +# Ruby Gems |
| 58 | +export GEM_HOME="$HOME/.gem" |
| 59 | +export PATH="$GEM_HOME/bin:$PATH" |
0 commit comments