# shell built-ins alias cat = bat # clamav aliases alias cs = clamscan --recursive=yes --infected # toot aliases alias tt = toot tui alias ts = toot search alias tf = toot follow # cargo aliases alias clc = cargo-install-update install-update -l alias cua = cargo-install-update install-update --all # docker aliases alias dims = docker images alias drmi = docker rmi --force # update functions def gdup [] { ls | get name | each { |dir| cd $dir print (pwd) git pull cd .. print "\n" } } def upin [] { echo "Start apt, cargo and rustup upgrade:\n" sudo apt-get update echo "\nListing new package upgrades\n" sudo apt list --upgradable echo "\nDone listing new package upgrades starting package upgrade\n" sudo apt-get upgrade -y echo "\nAutoremoving unnecessary packages\n" sudo apt autoremove -y echo "\nDone apt starting cargo\n" cargo-install-update install-update --all echo "\nDone cargo starting rustup\n" rustup self update echo "\nFinished updates." }