minor changes from bash_aliases

This commit is contained in:
Muha Aliss 2024-11-03 21:49:48 +03:00
parent 9740cc7e6b
commit 7a27c7cacd

View file

@ -6,28 +6,29 @@ shopt -s cdspell # Automatically detect folder even if it is misspelled
shopt -s histverify # Reruns the previous command (e.g !!123)
shopt -s expand_aliases # expand aliases
# DNF
alias upd="sudo dnf update && flatpak update"
alias upg="sudo dnf update && flatpak update"
alias ins="sudo dnf install"
alias rem="sudo dnf remove"
alias sea="dnf search"
# Flatpak
alias fpu="flatpak update"
alias fpi="flatpak install"
alias fpl="flatpak list"
alias fpu='flatpak update'
alias fpi='flatpak install'
alias fpl='flatpak list'
# DNF
alias upd='fpu && sudo dnf update'
alias upg='upd'
alias ins='sudo dnf install'
alias rem='sudo dnf remove'
alias sea='dnf search'
# History
cl () {
HISCLS='history -cw'
HISFIL=$HOME/.bash_history
if [ -f "$HISFIL" ]; then
rm $HISFIL
clear
history -cw
$HISCLS
else
clear
history -cw
$HISCLS
fi
}
@ -59,30 +60,33 @@ ex ()
}
# Emacs
alias e="emacs -nw"
alias e='emacs -nw'
# Edit bash aliases
alias ba="e ~/.bash_aliases"
alias ba='e ~/.bash_aliases'
# Colorize the grep command output for ease of use (good for log files)
alias grep="grep --color=auto"
alias grep='grep --color=auto'
# Make mount command output pretty and human readable format
alias mount="mount |column -t"
alias mount='mount |column -t'
# Stop after sending count ECHO_REQUEST packets
alias ping="ping -c 5"
alias ping='ping -c 5'
# Copy progress bar
alias cpv='rsync -ah --info=progress2'
# Change "ls" to "eza"
alias ls='eza -al --color=always --group-directories-first' # Default list alias
alias la='eza -a --color=always --group-directories-first' # All files and dirs
# Change 'ls' to 'eza'
alias la='eza -al --color=always --group-directories-first' # Default list alias
alias ls='eza -a --color=always --group-directories-first' # All files and dirs
alias ll='eza -l --color=always --group-directories-first' # Long format
alias lt='eza -aT --color=always --group-directories-first' # Tree listing
alias l.='eza -a | egrep "^\."'
# Change 'cat' to 'bat'
alias cat='bat'
# Git
alias addup='git add -u'
alias addall='git add .'
@ -96,4 +100,3 @@ alias push='git push origin'
alias stat='git status' # 'status' is protected name so using 'stat' instead
alias tag='git tag'
alias newtag='git tag -a'