zsh - fix gsed on different platforms
[dotfiles.git] / zsh / zshrc
index 71f1954..c6dd499 100644 (file)
--- a/zsh/zshrc
+++ b/zsh/zshrc
@@ -112,7 +112,10 @@ alias cp='cp -i'
 alias ln='ln -i'
 
 #alias svn='colorsvn'
-alias sed='/usr/local/bin/gsed'
+if [[ $OSNAME == 'Darwin' ]]; then
+    [[ -f '/usr/local/bin/gsed' ]] || echo "zshrc warning: no gsed"
+fi
+[[ -f '/usr/local/bin/gsed' ]] && alias sed='/usr/local/bin/gsed'
 
 ##### Git 
 alias 'gs'='git status'