Skip to content

Instantly share code, notes, and snippets.

@seungjin
Created August 6, 2010 05:22
Show Gist options
  • Save seungjin/510887 to your computer and use it in GitHub Desktop.
Save seungjin/510887 to your computer and use it in GitHub Desktop.
my .bash_profile for os x
# File: .bash_profile
# Author: Seung-jin Kim <http://www.github.com/seungjin>
# Last Change: 8/5/2010
# Download:
# Home:
# License:
# Disclaimer: Published as-is, no support, no warranty
export PATH=$HOME/Applications/emacs/bin:$HOME/Applications/scala-2.7.7.final/bin:/opt/local/bin:/opt/local/sbin:/usr/local/mysql/bin:$PATH
#export DISPLAY=:0.0
# Prompt
# ■ □ ★ ☆ ✚ → ➜ ▲ ▼ ◆ ♡ ❒ ♤ ♧ ♢ ☁ ☒ ☑ ☐ ✖ ✘ ✔
#PS1='\n] '
#PS1='\n$ '
#PS1='\n↳ '
PS1='↳ '
# xmail reply setup
export [email protected]
# Mercuriel
#export LC_ALL=en_EN.UTF-8
#export LANG=en_EN.UTF-8
# Editor
export EDITOR=/usr/bin/vi
export EDITOR=emacs
# Subversion
export SVN_EDITOR=/usr/bin/vi
# mzscheme alias
alias mzscheme='~/Applications/PLT\ Scheme\ v372/bin/mzscheme'
# Python egg Plugin Cache
# For Trac configuration
export PYTHON_EGG_CACHE=$HOME/.python_egg_cache/
# Alias
# Basic command
alias ll="ls -al"
alias lf="ls -F"
alias rm="rm -i"
# Web service alias
alias www.seungjin.net="ssh www.seungjin.net"
#alias start_httpd="sudo /usr/sbin/apachectl start"
#alias stop_httpd="sudo /usr/sbin/apachectl stop"
# Application alias
alias ical="open /Applications/iCal.app"
alias itunes="open /Applications/iTunes.app"
alias mail="alpine"
alias firefox="open ~/Applications/Firefox.app"
alias nateon="open ~/Applications/NateOn.app"
alias adium="open ~/Applications/Adium.app"
alias gvim="open ~/Applications/MacVim.app"
# Email alias
#alias mutt='LOCAL_CONFIG=spool ~/Applications/Mutt/bin/mutt'
alias mutt='LOCAL_CONFIG=seungjin ~/Applications/Mutt/bin/mutt -F ~/.mutt/muttrc'
#alias mutt-seungjin='LOCAL_CONFIG=seungjin ~/Applications/Mutt/bin/mutt'
alias thunderbird="open ~/Applications/Thunderbird.app"
alias songbird="open ~/Applications/Songbird.app"
# MySQL alias
alias mysql-local="mysql -h127.0.0.1 -P8889 -uroot -p"
# Ecmascript 4
alias es4="~/Documents/Docs-Javascript,Ecma/es4/es4"
alias python3.0="~/Applications/et/python-3.0/bin/python3.0"
alias skype="open ~/Applications/Skype.app"
alias aptana="open ~/Applications/Aptana\ Studio\ 1.2/Aptana\ Studio.app"
alias "goto_dev"="cd ~/Documents/Development"
alias smultron="open ~/Applications/Smultron.app/"
alias textmate="open ~/Applications/TextMate.app/"
alias cyberduck="open ~/Applications/Cyberduck.app/"
alias xcode="open /Developer/Applications/Xcode.app"
export JAVA_OPTS="-Xms256m -Xmx1024m"
#export SCALA_HOME=$HOME/Applications/scala-2.7.7
export SCALA_HOME=$HOME/Applications/scala-2.8.0.Beta1-prerelease
##
# Your previous /Users/seungjin/.bash_profile file was backed up as /Users/seungjin/.bash_profile.macports-saved_2010-02-22_at_19:30:36
##
# MacPorts Installer addition on 2010-02-22_at_19:30:36: adding an appropriate PATH variable for use with MacPorts.
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Finished adapting your PATH environment variable for use with MacPorts.
# MacPorts Installer addition on 2010-02-22_at_19:30:36: adding an appropriate MANPATH variable for use with MacPorts.
export MANPATH=/opt/local/share/man:$MANPATH
# Finished adapting your MANPATH environment variable for use with MacPorts.
alias pill="source $HOME/Applications/pill.sh"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment