.bashrc 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. if [ -f /etc/bashrc ]; then
  2. . /etc/bashrc
  3. fi
  4. # set aliases
  5. alias ls='ls --color=auto'
  6. alias ll='ls -la'
  7. alias la='ls -a'
  8. alias eng='LANG=C LANGUAGE=C LC_ALL=C'
  9. set meta-flag on
  10. set convert-meta off
  11. set output-meta on
  12. # user file-creation mask
  13. umask 022
  14. export EDTOR=vim
  15. host=`hostname -s`
  16. case $host in
  17. "nakako") color="31";;
  18. "yumeko") color="32";;
  19. esac
  20. PS1="\[\033[35m\]\t\[\033[m\]-\[\033[36m\]\u\[\033[m\]@\[\033[${color}m\]\h:\[\033[33;1m\]\w\[\033[m\]\$ "
  21. WIN_PATH=$PATH
  22. PATH=/usr/local/bin/:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
  23. [[ -z $USER ]] && export USER=$USERNAME
  24. PROMPT_COMMAND='echo -ne "\033]0;[${LANG}] ${USER}@${HOSTNAME%%.*} :${PWD/#$HOME/~}\007"'
  25. _uname=`uname -o`
  26. if [ $_uname = "Cygwin" ] ; then
  27. export LANG=ja_JP.UTF-8
  28. DISPLAY="localhost:0.0"
  29. [[ -s $HOME/android-sdk-windows ]] && export ANDROID_SDK_PATH=$HOME/android-sdk-windows
  30. [[ -s $HOME/android-ndk-r8b ]] && export ANDROID_NDK_PATH=$HOME/android-ndk-r8b
  31. export PATH="$ANDROID_SDK_PATH/platform-sdk-windows:~/.rbenv/bin:$PATH:$WIN_PATH"
  32. eval "$(rbenv init -)"
  33. elif [ $_uname = "Msys" ]; then
  34. export LANG=ja_JP.sjis
  35. export JLESSCHARSET="japanese-sjis"
  36. export OUTPUT_CHARSET=sjis
  37. export PATH="$PATH:/c/MinGW/bin:/c/MinGW/mingw32/bin:$WIN_PATH"
  38. [[ -s $USERPROFILE/.pik/.pikrc ]] && source $USERPROFILE/.pik/.pikrc
  39. elif [ $HOSTNAME = "ryo" ] || [ $HOSTNAME = "nakako" ]; then
  40. export LANG=ja_JP.UTF-8
  41. export PATH=$HOME/bin:$WIN_PATH
  42. fi