refactored for conciseness

This commit is contained in:
2023-06-05 12:15:00 -04:00
parent c3eb71dd7b
commit 9992327105
+37 -9
View File
@@ -1,21 +1,49 @@
# ~/.bash_aliases
# enable color support of ls and also add handy aliases
# enable color
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
alias ls='ls --color=auto'
#alias dir='dir --color=auto'
#alias vdir='vdir --color=auto'
alias ls='ls -h --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
alias less='less --use-color'
alias diff='diff --color'
alias hexedit='hexedit --color'
alias ip='ip --color'
fi
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
# ls aliases
alias ll='ls -alFh'
alias la='ls -Ah'
alias l='ls -CFh'
alias lsa='ls -alh'
# handy system cmds
alias cp='nocorrect cp -i'
alias md='mkdir -p'
alias mkdir='nocorrect mkdir'
alias mv='nocorrect mv -i'
alias rd=rmdir
alias rm='rm -i'
# todo.txt
alias t='~/bin/todo/todo.sh -d ~/.config/todo/config'
alias t='/usr/local/bin/todo.sh -a'
# APT shortcuts
alias age='sudo apt'
alias agi='sudo apt install'
alias agr='sudo apt remove'
alias agu='sudo apt update'
alias agud='sudo apt update && sudo apt dist-upgrade'
alias agug='sudo apt upgrade'
alias aguu='sudo apt update && sudo apt upgrade'
# nocorrect
alias man='nocorrect man'
alias su='nocorrect su'
alias sudo='nocorrect sudo'
# fzf
alias fkill=fzf-kill