dotfiles_fish_server/pkg/apt/02_abbreviations.fish
candifloss 6e7d8d77ca DNF configs
- More flexibility in package manager abbrevs
2026-07-20 15:06:58 +05:30

47 lines
1.2 KiB
Fish

# Common package management
#------------------------------------------------------
# Install / remove
abbr inst "sudo apt install -y"
abbr uinst "sudo apt remove"
abbr pkgrm "sudo apt remove"
abbr purge "sudo apt purge"
# Upgrade / maintenance
abbr upgr "sudo apt update && sudo apt full-upgrade -y"
abbr autoremove "sudo apt autoremove -y"
abbr pkgclean "sudo apt clean"
# Search / information
abbr pkgsh "apt search"
abbr pkginfo "apt show"
abbr pkgls "apt list --installed"
# Package relationships
abbr pkgdep "apt-cache depends"
abbr pkgrdep "apt-cache rdepends"
# Package ownership / files
abbr pkgfiles "apt-file list"
abbr pkgowner "dpkg -S"
# Installed package information
abbr pkgstatus "dpkg -s"
abbr pkgverify "debsums"
# APT-specific
#------------------------------------------------------
# Package policy / versions
abbr pkgpolicy "apt-cache policy"
abbr pkgmadison "apt-cache madison"
# Package database
abbr pkgreset "sudo dpkg-reconfigure"
# Repository management
abbr pkgsrc "sudo apt edit-sources"
# Package archive inspection
abbr pkgextract "dpkg-deb -x"
abbr pkgcontents "dpkg-deb -c"