[from now] 2013/03/18 01:09:39

diff --git a/.bashrc b/.bashrc
index 9d5ef7b..78612eb 100644
--- a/.bashrc
+++ b/.bashrc
@@ -184,21 +184,24 @@ function __rm_single_file(){
 # import
 #
 # {{{
-# bash-completion
-if [ -f `brew --prefix`/etc/bash_completion ]; then
-    . `brew --prefix`/etc/bash_completion
-fi

-
-## rbenv
-eval "$(rbenv init -)"
-
-
-## nvm
-if [ -s ~/.nvm/nvm.sh ]; then
-    source ~/.nvm/nvm.sh
-    source ~/.nvm/bash_completion
-fi
+case "${OSTYPE}" in
+    darwin*)
+        # bash-completion
+        if [ -f `brew --prefix`/etc/bash_completion ]; then
+            . `brew --prefix`/etc/bash_completion
+        fi
+
+        ## rbenv
+        eval "$(rbenv init -)"
+
+        ## nvm
+        if [ -s ~/.nvm/nvm.sh ]; then
+            source ~/.nvm/nvm.sh
+            source ~/.nvm/bash_completion
+        fi
+        ;;
+esac

 ## jump