diff --git a/.zshrc b/.zshrc index a249838..e9b064b 100644 --- a/.zshrc +++ b/.zshrc @@ -14,14 +14,18 @@ export EDITOR='vim' bindkey "^[^[[D" backward-word bindkey "^[^[[C" forward-word setopt auto_cd -alias ls="lsd" -alias l="lsd" -alias lr="lsd -ltr" -alias ll="lsd -la" -alias lt="lsd --tree" +alias l="ls" +alias lr="ls -ltr" +alias ll="ls -las" setopt PROMPT_SUBST export PROMPT='$(cdbm -add)'$PROMPT function c() { dir=$(cdbm 3>&1 1>&2 2>&3); cd $dir; } function pb() { echo "$1" | nc pastebin.24unix.net 9999 } +function sudo() { + arguments=$@ + command=$1 + arguments=${arguments[@]/$command} + eval "$command $arguments" +} neofetch