Hacker News new | past | comments | ask | show | jobs | submit login

I use

  OS=`uname -s`

  if [ "$OS" = "Darwin" ]
  then
     # all the mac stuff

     add_plist () {
       /usr/libexec/PlistBuddy -c 'Delete :'"$1" ~/.MacOSX/environment.plist >/dev/null
       /usr/libexec/PlistBuddy -c 'Add :'"$1"' string "'"$2"'"' ~/.MacOSX/environment.plist >/dev/null
      }

      if [ ~/.bashrc -nt ~/.MacOSX/environment.plist ]
      then
        mkdir -p ~/.MacOSX
        add_plist PATH "$PATH"
        add_plist HISTFILESIZE "$HISTFILESIZE"
        add_plist HISTSIZE "$HISTSIZE"
        add_plist HISTTIMEFORMAT "$HISTTIMEFORMAT"
        add_plist HISTCONTROL "$HISTCONTROL"
        add_plist PS1 "$PS1"
      fi
  fi



Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: