Arch Linux package lists.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Martins Eglitis 9146250d93 Add go list 10 months ago Remove go list, remove microcode from base, update readme 11 months ago
audit.list Added couple packages 2 years ago
base.list Switch to p10k 10 months ago
bluetooth.list Update 'bluetooth.list' 3 years ago
c.list Updated package lists 1 year ago
desktop.list Update 'desktop.list' 1 year ago
devops.list Remove jenkins from the list 10 months ago
go.list Add go list 10 months ago
laptop.list Updated package lists 1 year ago
lemp.list Moved some of the packages, added ix to base 2 years ago
mechatronics.list New low level package list 2 years ago
virtualization.list Update with the missing lists 3 years ago
wayland.list Switch to rofi 10 months ago
writing.list Update 'writing.list' 1 year ago
x.list Updated base and X lists 1 year ago


Arch Linux package lists for various environments.


I recommend using trizen or any other wrapper to manage both official and unofficial packages (AUR). To install the wrapper:

$ git clone
$ cd trizen
# makepkg --noconfirm --needed -sric
$ cd ./.. && rm -rf trizen

Download the project and cd lists into it. Then, for example, to install the base packages:

$ trizen -S --needed --noconfirm - < base.list


  • For older liveusb you might need to update the packages with # pacman -Syu.
  • If the pacman’s list of trusted keys hasn’t been initialized, populated and refreshed then run
# pacman-key --init
# pacman-key --populate
# pacman-key --refresh-keys