Skip to content

Instantly share code, notes, and snippets.

@noickare
Last active April 25, 2024 20:44
Show Gist options
  • Save noickare/3a15a5dcc31699e8e9c23672fd39241e to your computer and use it in GitHub Desktop.
Save noickare/3a15a5dcc31699e8e9c23672fd39241e to your computer and use it in GitHub Desktop.
.zshrc
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi
export ZSH="$HOME/.oh-my-zsh"
ZSH_THEME="powerlevel10k/powerlevel10k"
plugins=(git docker npm bundler dotenv rake rbenv ruby zsh-autosuggestions zsh-syntax-highlighting fast-syntax-highlighting zsh-autocomplete)
source $ZSH/oh-my-zsh.sh
eval "$(/opt/homebrew/bin/brew shellenv)"
alias python="python3"
alias pip="pip3"
alias create_venv="python -m venv .venv"
alias enter_venv="source .venv/bin/activate"
alias requirements="pip list --format=freeze > requirements.txt"
export PATH="$PATH:/Users/ianlikono/flutter/bin"
export PATH="$PATH:/Users/ianlikono/.local/bin"
export PATH="$PATH":"$HOME/.pub-cache/bin"
export warnflags=-Wno-error=implicit-function-declaration
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
export PATH="$PATH:$HOME/.rvm/bin"
export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/latest/bin
eval $(ssh-agent)
if [ -f '/Users/ianlikono/google-cloud-sdk/path.zsh.inc' ]; then . '/Users/ianlikono/google-cloud-sdk/path.zsh.inc'; fi
if [ -f '/Users/ianlikono/google-cloud-sdk/completion.zsh.inc' ]; then . '/Users/ianlikono/google-cloud-sdk/completion.zsh.inc'; fi
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
# bun completions
[ -s "/Users/ianlikono/.bun/_bun" ] && source "/Users/ianlikono/.bun/_bun"
# bun
export BUN_INSTALL="$HOME/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"
export PATH="/opt/homebrew/opt/mysql-client/bin:$PATH"
fpath+=~/.zfunc
autoload -Uz compinit && compinit
# Created by `pipx` on 2024-01-18 07:35:46
export PATH="$PATH:/Users/ianlikono/.local/bin"
# The next line updates PATH for the Google Cloud SDK.
if [ -f '/Users/ianlikono/google-cloud-sdk/path.zsh.inc' ]; then . '/Users/ianlikono/google-cloud-sdk/path.zsh.inc'; fi
# The next line enables shell command completion for gcloud.
if [ -f '/Users/ianlikono/google-cloud-sdk/completion.zsh.inc' ]; then . '/Users/ianlikono/google-cloud-sdk/completion.zsh.inc'; fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment