This repository has been archived on 2020-09-21. You can view files and clone it, but cannot push or open issues or pull requests.
zim/modules/pacman
2015-12-16 00:01:57 -05:00
..
alias.zsh add pacman documentation 2015-12-15 03:00:26 -05:00
helper_aur.zsh initial commit 2015-12-15 00:12:17 -05:00
init.zsh pacman conditional is broken 2015-12-16 00:01:57 -05:00
README.md add pacman documentation 2015-12-15 03:00:26 -05:00

Pacman

Adds aliases for the pacman package manager.

Also includes optional helper(s).

.zimrc Configuration

  • zpacman_frontend='helper_here' Set helper_here to a wrapper if applicable (powerpill, pacmatic, etc).
  • zpacman_helper=(aur) add/remove any helper scripts to be loaded here.

Helpers

aur

provides simple AUR helper aliases.

  • aurb package_name clone the package from the AUR, build, and install.
  • aurd package_name clone the package from the AUR, but do not build.
  • auru run inside a directory created with aurb, this will update, build, and install a package.

Aliases

Build

  • pacb build package in the current directory, cleanup, and install.

Install

  • paci install, sync, and upgrade packages.
  • pacu install, sync, and upgrade packages (forcibly refresh package list).
  • pacU install packages from pkg file.
  • pacd install all packages in current directory.

Remove

  • pacr remove package and unneeded dependencies.
  • pacrm remove package, unneded dependencies, and configuration files.

Query

  • pacq query package information from remote repository
  • pacQ query package information from local repository
  • pacs search for package in the remote repository
  • pacS search for package in the local repository

Orphans

  • pacol list orphan packages
  • pacor remove all orphan packages