Skip to content

Instantly share code, notes, and snippets.

@ionvision
Created December 7, 2016 20:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ionvision/e1d85218a1f9877f5d76653451daed21 to your computer and use it in GitHub Desktop.
Save ionvision/e1d85218a1f9877f5d76653451daed21 to your computer and use it in GitHub Desktop.
~/.zshrc file for macOS
#
# Executes commands at the start of an interactive session.
#
# Authors:
# Sorin Ionescu <sorin.ionescu@gmail.com>
#
# Source Prezto.
if [[ -s "${ZDOTDIR:-$HOME}/.zprezto/init.zsh" ]]; then
source "${ZDOTDIR:-$HOME}/.zprezto/init.zsh"
fi
# Customize to your needs...
export PYENV_ROOT=/usr/local/opt/pyenv
export PATH=$PYENV_ROOT:$PATH
eval "$(pyenv init -)"
# Android SDK
export ANDROID_HOME=/Users/xrong/Library/Android/sdk/ndk-bundle
export PATH=$ANDROID_HOME:$PATH
# Android NDK
export NDK_DIR=/Users/xrong/Library/Android/sdk/ndk-bundle
export ANDROID_NDK=/Users/xrong/Library/Android/sdk/ndk-bundle
export ANDROID_STANDALONE_TOOLCHAIN=/Users/xrong/Library/Android/sdk/ndk-bundle/toolchains
export PATH=$NDK_DIR:$PATH
export PATH=$ANDROID_NDK:$PATH
# Caffe
export DYLD_FALLBACK_LIBRARY_PATH=/usr/local/cuda/lib:$HOME/.pyenv/versions/anaconda-2.4.0/lib:/usr/lib:/usr/local/lib:/Developer/NVIDIA/CUDA-7.5/lib:/opt/intel/compilers_and_libraries_2016.1.111/mac/mkl/lib
export PATH=$DYLD_FALLBACK_LIBRARY_PATH:$PATH
# Pycaffe
export PYTHONPATH=/path/to/caffe/python:$PYTHONPATH
export PATH=$PYTHONPATH:$PATH
# iterm2
test -e ${HOME}/.iterm2_shell_integration.zsh && source ${HOME}/.iterm2_shell_integration.zsh
source ~/.iterm2_shell_integration.`basename $SHELL`
# CUDA
export PATH=/Developer/NVIDIA/CUDA-7.5/bin:$PATH
export LD_LIBRARY_PATH=/Developer/NVIDIA/CUDA-7.5/lib:$LD_LIBRARY_PATH
export DYLD_LIBRARY_PATH=/Developer/NVIDIA/CUDA-7.5/lib:$DYLD_LIBRARY_PATH
# Android ADB
export PATH=/Users/xrong/Library/Android/sdk/platform-tools:$PATH
# Torch
. /Users/xrong/torch/install/bin/torch-activate
# OpenCV3
export OpenCV_DIR=/usr/local/Cellar/opencv3/3.1.0_1:$OpenCV_DIR
export PATH=$OpenCV_DIR:$PATH
# OpenMPI
export OpenMPI_DIR=/usr/local/Cellar/open-mpi/1.10.2/:$OpenMPI_DIR
export PATH=$OpenMPI_DIR:$PATH
export C_INCLUDE_PATH=/usr/local/Cellar/open-mpi/1.10.2/include:$C_INCLUDE_PATH
export CPLUS_INCLUDE_PATH=/usr/local/Cellar/open-mpi/1.10.2/include:$CPLUS_INCLUDE_PATH
export LIBRARY_PATH=/usr/local/Cellar/open-mpi/1.10.2/lib:$LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/local/Cellar/open-mpi/1.10.2/lib:$LD_LIBRARY_PATH
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment