43 lines
1.0 KiB
Plaintext
43 lines
1.0 KiB
Plaintext
#
|
|
# zvava's .bashrc aliases
|
|
# @zvava@mk.catgirlsfor.science
|
|
#
|
|
|
|
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
|
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
|
|
|
# display utils
|
|
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
|
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
|
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
|
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
|
|
|
# wiki util (git.zvava.org/zvava/zvava.org)
|
|
alias wiki='qjs wiki.js'
|
|
|
|
# qol
|
|
alias ls='ls --color=auto'
|
|
alias cp='cp -i'
|
|
alias df='df -h'
|
|
alias du='du -h'
|
|
alias free='free -h'
|
|
alias se='ls /usr/bin | grep'
|
|
alias pid='ps -e | grep'
|
|
alias whence="alias | which -i"
|
|
|
|
# shortcuts
|
|
alias la='ls -a'
|
|
alias l='ls -l'
|
|
alias ll='ls -la'
|
|
alias dir='ls -lh'
|
|
alias cd..='cd ..'
|
|
alias quit='exit'
|
|
|
|
# application shortcuts
|
|
alias code="vscodium"
|
|
alias vscode="vscodium"
|
|
|
|
# cannot be homewrap-alias'd
|
|
alias wine="homewrap wine"
|
|
alias winetricks="homewrap winetricks"
|