diff options
Diffstat (limited to '.config/shell/aliasrc')
-rw-r--r-- | .config/shell/aliasrc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/.config/shell/aliasrc b/.config/shell/aliasrc index 37a847c..888705d 100644 --- a/.config/shell/aliasrc +++ b/.config/shell/aliasrc @@ -8,10 +8,9 @@ alias md='mkdir' alias s='sudo' alias l='ls -A' alias ll='ls -al' -alias lr='ls -aR' # open -alias o='${OPENER:-xdg-open}' -alias e='${EDITOR:-vi}' +alias o="${OPENER:-xdg-open}" +alias e="${EDITOR:-vi}" alias se='sudoedit' alias lf='lfcd' alias sr='ff ~/.config ~/.local/bin ~/bin' @@ -21,16 +20,16 @@ alias gpu='gitpush' lt() { tree -aC --dirsfirst -I "$IGNORE_GLOB" "$@" | less -F; } dul() { du -ahd 1 "$@" | sort -h | less -FX; } -v() { LESSOPEN="|preview %s" less -r -F "${1:-.}"; } +v() { LESSOPEN="|preview %s" less -r -F -X "${@:-.}"; } ff() { find -H "$@" ! -wholename '*.git*' ! \( -type d -printf '%p/\n' , ! -type d -print \) | fzf -m; } senv() { source "${XDG_DATA_HOME:-$HOME/.local/share}/virtualenvs/${1:-main}/bin/activate"; } sudoedit() { - if command -V vim >/dev/null; then + if command -V nvim >/dev/null; then + sudo nvim -u "${XDG_CONFIG_HOME:-$HOME/.config}/nvim/init.vim" "$@" + elif command -V vim >/dev/null; then [ -f "$HOME/.vim/vimrc" ] && VIMRC="$HOME/.vim/vimrc" sudo vim -u "${VIMRC:-$HOME/.vimrc}" "$@" - elif command -V nvim >/dev/null; then - sudo nvim -u "${XDG_CONFIG_HOME:-$HOME/.config}/nvim/init.vim" "$@" else command sudoedit "$@" fi @@ -83,3 +82,4 @@ alias grep='grep --color=auto' alias tree='tree -C --dirsfirst' alias ls='ls -h --group-directories-first --color=auto --classify=auto' alias info='info --vi-keys --init-file ~/.config/infokey' +alias rsync='rsync -h' |