Created
September 6, 2021 13:15
-
-
Save Omega9/003d7ee80ed47fdbf24ad64100c9491b to your computer and use it in GitHub Desktop.
zsh aliases for pacman and aura
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/zsh | |
# Aliases for Pacman and Aura from my fish config | |
# https://github.com/Omega9/fish | |
# Pacman | |
alias p-i='sudo pacman -S' # Install | |
alias p-u='sudo pacman -Syu ' # Update | |
alias p-s='pacman -Ss ' # Search | |
alias p-rdd='sudo pacman -Rdd ' # Remove package without dependencies | |
alias p-r='sudo pacman -Rs ' # Remove | |
alias p-p='sudo pacman -Qmq | pacman -Rs - ' # Purge (rm pkgs no longer included in any repos) | |
alias p-ac='sudo pacman -Sc' # Autoclean (clean up all local caches) | |
alias p-ai='pacman -Si ' # Info | |
alias p-ar='sudo pacman -Qdtq | pacman -Rs – ' # Autoremove (rm deps no longer needed) | |
alias p-c='sudo pacman -Scc' # Clean | |
alias p-unlock='sudo rm /var/lib/pacman/db.lck' # Unlock Pacman | |
# Aura - Installing Packages | |
alias a-i='sudo aura -A ' # Install | |
alias a-u='sudo aura -Au' # Upgrade | |
alias a-ai='sudo aura -Ai ' # Info | |
alias a-s='sudo aura -As ' # Search | |
alias a-pb='sudo aura -Ap ' # Display PKGBUILD | |
alias a-d='sudo aura -Ad ' # List dependencies | |
# Aura - Package Set Snapshots | |
alias a-b='sudo aura -B' # Store a JSON record of all installed packages | |
alias a-br='sudo aura -Br' # Restore a saved record. Rolls back and uninstalls as necessary | |
alias a-bc='sudo aura -Bc ' # Delete all but the most recent n saved states | |
alias a-bl='aura -Bl' # Show all saved package state filenames | |
# Aura - Downgrading via the Package Cache | |
alias a-c='sudo aura -C ' # Downgrade a package | |
alias a-cs='sudo aura -Cs ' # Search the cache for files that match a regex | |
alias a-cc='sudo aura -Cc ' # Delete all but recent n versions of each cached package | |
alias a-cv='sudo aura -Cv' # Delete cache | |
# Aura - Managing Orphan Packages | |
alias a-o='aura -O' # Display orphan packages | |
alias a-oa='sudo aura -Oa ' # Change install reason to Explicitly installed | |
alias a-oj='sudo aura -Oj' # Uninstall all orphan packages |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment