zsh updates
[~madcoder/dotfiles.git] / config / zsh / 50_aliases
index e2ee5c2..d1f0416 100644 (file)
@@ -3,8 +3,12 @@
 autoload zmv
 alias mmv='noglob zmv -W'
 
-alias su='export XAUTHORITY=${HOME}/.Xauthority ; sudo -s'
-alias sudo='export XAUTHORITY=${HOME}/.Xauthority ; sudo'
+if test -n "$XAUTHORITY"; then
+    alias su='sudo -E -s'
+else
+    alias su='export XAUTHORITY=${HOME}/.Xauthority ; sudo -s'
+    alias sudo='export XAUTHORITY=${HOME}/.Xauthority ; sudo'
+fi
 
 alias du="du -hcs"
 alias df="df -h"