Last active
June 15, 2023 17:10
-
-
Save thehypergraph/ad27982069616bcae2375590707590ec to your computer and use it in GitHub Desktop.
My .zshrc
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ZSH Shell | |
export ZSH=/Users/ronald/.oh-my-zsh | |
ZSH_THEME="robbyrussell" | |
plugins=(git extract heroku pass) | |
fpath+=~/.zfunc | |
autoload -U compinit && compinit | |
source $ZSH/oh-my-zsh.sh | |
# Base | |
export EDITOR=nvim | |
# Nav | |
alias vim="nvim" | |
alias n="clear" | |
alias zz="source ~/.zshrc" | |
alias vz="$EDITOR ~/.zshrc" | |
alias vv="$EDITOR ~/.vimrc" | |
alias pgrep="ps aux | grep" | |
alias ace="node ace" | |
# Evidence Locker | |
alias eb="cd $HOME/locker/api && clear" | |
alias ef="cd $HOME/locker/frontend && clear" | |
alias dl="cd $HOME/locker/download && clear" | |
alias locker="cd $HOME/locker" | |
alias github="cd $HOME/github" | |
# Make Password | |
alias makepass="diceware --no-caps -d ' '" | |
# Trash Cli | |
alias trashp="trash-put" | |
alias trashe="trash-empty" | |
alias trashl="trash-list" | |
alias trashr="trash-restore" | |
# pnpm | |
export PNPM_HOME="/Users/ronald/Library/pnpm" | |
export PATH="$PNPM_HOME:$PATH" | |
# pnpm end | |
# Python | |
alias pip="pip3" | |
alias python="python3" | |
# GO | |
export CODE="$HOME/code" | |
export GOPATH=$HOME/.go | |
export GOBIN=$HOME/.go/bin | |
export PATH=$PATH:$GOBIN | |
export PATH=$PATH:/usr/local/opt/go/libexec/bin | |
export PATH=$PATH:$CODE/bin | |
# Various | |
export XDEBUG_CONFIG="idekey=VSCODE" | |
export PATH=$PATH:/opt/homebrew/bin | |
export PATH=$PATH:/Users/ronald/.local/bin | |
export PATH=$HOME/.cargo/bin:$PATH | |
export PATH="/usr/local/sbin:$PATH" | |
export PATH="/Users/ronald/.deno/bin:$PATH" | |
# Auth Tokens | |
export SSH_AUTH_SOCK=/Users/ronaldjordan/Library/Containers/com.maxgoedjen.Secretive.SecretAgent/Data/socket.ssh | |
# bun completions | |
[ -s "/Users/ronald/.bun/_bun" ] && source "/Users/ronald/.bun/_bun" | |
# bun | |
export BUN_INSTALL="$HOME/.bun" | |
export PATH="$BUN_INSTALL/bin:$PATH" | |
export PATH="/opt/homebrew/opt/openjdk/bin:$PATH" | |
export NVM_DIR="$HOME/.nvm" | |
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm | |
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment