49 lines
1.1 KiB
Fish
49 lines
1.1 KiB
Fish
# Common package management
|
|
#------------------------------------------------------
|
|
|
|
# Install / remove
|
|
abbr inst "sudo pacman -S"
|
|
abbr uinst "sudo pacman -R"
|
|
abbr pkgrm "sudo pacman -R"
|
|
abbr purge "sudo pacman -Rns"
|
|
|
|
# Upgrade / maintenance
|
|
abbr upgr "sudo pacman -Syu"
|
|
abbr pkgclean "sudo pacman -Sc"
|
|
|
|
# No direct equivalent to apt/dnf autoremove.
|
|
|
|
# Search / information
|
|
abbr pkgsh "pacman -Ss"
|
|
abbr pkginfo "pacman -Si"
|
|
abbr pkgls "pacman -Q"
|
|
|
|
# Package relationships
|
|
abbr pkgdep "pactree"
|
|
abbr pkgrdep "pactree -r"
|
|
|
|
# Package ownership / files
|
|
abbr pkgfiles "pacman -Ql"
|
|
abbr pkgowner "pacman -Qo"
|
|
|
|
# Installed package information
|
|
abbr pkgstatus "pacman -Qi"
|
|
abbr pkgverify "pacman -Qk"
|
|
|
|
# Pacman-specific
|
|
#------------------------------------------------------
|
|
|
|
# Orphan packages
|
|
abbr pkgorphans "pacman -Qdt"
|
|
|
|
# Package database
|
|
abbr pkgrefresh "sudo pacman -Fy"
|
|
|
|
# File database search
|
|
abbr pkgfile "pacman -F"
|
|
|
|
# Package database synchronization
|
|
abbr pkgsync "sudo pacman -Sy"
|
|
|
|
# Package cache
|
|
abbr pkgcache "paccache" |