Move shell environment setup into env.sh

This commit is contained in:
2012-08-31 13:29:51 +03:00
parent 62de1f229d
commit 1fdd7fb1d8
2 changed files with 37 additions and 36 deletions

View File

@@ -35,40 +35,5 @@ source "$DOTSHELL/sbcl.sh"
# Services # Services
source "$DOTSHELL/services.sh" source "$DOTSHELL/services.sh"
#
# Environment Setup # Environment Setup
# source "$DOTSHELL/env.sh"
# Editors
export EDITOR="emacsclient-wrapper"
export GEM_EDITOR="mate"
# Locale Setup
export LC_ALL="en_US.UTF-8"
export LANG="en_US.UTF-8"
# GCC 4.2 via Homebrew
export CC=/usr/local/bin/gcc-4.2
# Android SDK
export ANDROID_SDK_ROOT="/usr/local/Cellar/android-sdk/r20.0.1"
# ensure bin and sbin paths from /usr/local are in PATH
path_add_after "/usr/local/sbin" "/usr/local/bin"
# Add user's bin directory to PATH
path_prepend "$HOME/bin"
# Add dotfiles' bin directory to PATH
path_prepend "$DOTBIN"
# Relative Paths - must be first in PATH
path_prepend "./node_modules/.bin" # Node.js
path_prepend "./vendor/bundle/bin" # Ruby Bundler
# Ensure TMPDIR is the same for local and remote ssh logins
if [[ $TMPDIR == "/var/folders/"* ]] || [[ $TMPDIR == "" ]]; then
export TMPDIR="/tmp/user-$USER"
mkdir -p "$TMPDIR"
fi

36
shell/env.sh Normal file
View File

@@ -0,0 +1,36 @@
#
# Environment Setup
#
# Editors
export EDITOR="emacsclient-wrapper"
export GEM_EDITOR="mate"
# Locale Setup
export LC_ALL="en_US.UTF-8"
export LANG="en_US.UTF-8"
# GCC 4.2 via Homebrew
export CC=/usr/local/bin/gcc-4.2
# Android SDK
export ANDROID_SDK_ROOT="/usr/local/Cellar/android-sdk/r20.0.1"
# ensure bin and sbin paths from /usr/local are in PATH
path_add_after "/usr/local/sbin" "/usr/local/bin"
# Add user's bin directory to PATH
path_prepend "$HOME/bin"
# Add dotfiles' bin directory to PATH
path_prepend "$DOTBIN"
# Relative Paths - must be first in PATH
path_prepend "./node_modules/.bin" # Node.js
path_prepend "./vendor/bundle/bin" # Ruby Bundler
# Ensure TMPDIR is the same for local and remote ssh logins
if [[ $TMPDIR == "/var/folders/"* ]] || [[ $TMPDIR == "" ]]; then
export TMPDIR="/tmp/user-$USER"
mkdir -p "$TMPDIR"
fi