Stable

Artix has its own set of official repositories which must take precedence over any other 3rd party ones. Ensure that they are always above Arch repositories in pacman.conf. The Artix repositories are named system, world, and lib32 and correspond to Arch as illustrated below:

ArtixArch
systemcore
worldextra
lib32multilib

Note that the core repository should never be used in Artix. It is completely replaced by system and it's guaranteed to break your setup if you enable it, as it contains many packages depending on systemd. Artix also includes a galaxy repo which has no direct analogue in Arch. This contains various packages that are not a part of the main Artix repos, but are likely wanted by many users (archlinux-keyring, libreoffice, etc.) The latest mirrorlist is available at our source repository.

Arch repositories

Warning: Any unofficial repository (Including arch repositories and AUR) is not supported by Artix Linux. Use them at your own risk. Packages in these repository get update at a different rate than the official repositories and may break your system. If you have any problem with your system after installing packages from these repositories, you will have to solve it yourself. If you need help, you can ask in the forum, but don't demand any help from the developers.

All Arch repositories are disabled by default. To enable them install artix-archlinux-support from the galaxy repository and follow the on-screen instructions to activate the Arch repositories you want, most likely extra and multilib, which contain packages not yet in Artix repositories. Again, most important is to order the Arch repositories after the Artix repositories, so Artix repositories take precedence over Arch repositories.

Your enabled repos in /etc/pacman.conf can, for example, look like this:

 # Artix
 [system]
 Include = /etc/pacman.d/mirrorlist

 [world]
 Include = /etc/pacman.d/mirrorlist

 [galaxy]
 Include = /etc/pacman.d/mirrorlist

 [lib32]
 Include = /etc/pacman.d/mirrorlist

 # Arch
 [extra]
 Include = /etc/pacman.d/mirrorlist-arch

 [multilib]
 Include = /etc/pacman.d/mirrorlist-arch

If you need or want a more recent mirrolist, you can get a more up to date version on their github.

 wget https://github.com/archlinux/svntogit-packages/raw/packages/pacman-mirrorlist/trunk/mirrorlist -O /etc/pacman.d/mirrorlist-arch

Universe

As of September 2023 the Universe repository has been discontinued. Virtually all of its packages have been moved to the Galaxy repository.

Testing

Warning! testing is what the name asserts: testing. In Artix, these packages go through the gremlins repositories for a period of time. Only enable these if you are an experienced user and know how to deal with system breakage.

ArtixArch
system-gremlinscore-testing
world-gremlinsextra-testing
lib32-gremlinsmultilib-testing

Staging

Warning: Never use these repos unless you really know what you are doing. These are for backend developer use only. Your system will break if you pull packages from here.

ArtixArch
system-goblinscore-staging
world-goblinsextra-staging
lib32-goblinsmultilib-staging

Omniverse

16-Mar-2024

Last September many of the packages from the omniverse repo were migrated to the galaxy repository, and the same was done in a final move last week. Apparently there is a demand for some of the packages that were dropped instead of migrated, therefor a subset of these have been reinstated in the omniverse repository.

artist

  [omniverse]
  Server = https://artix.sakamoto.pl/omniverse/$arch
  Server = https://eu-mirror.artixlinux.org/omniverse/$arch
  Server = https://omniverse.artixlinux.org/$arch

Moksha

Moksha is a very light and fast Window Manager and Desktop Environment with lots of features. It is built completely from source, on and for Artix Linux. More information can be found on the Moksha for Artix project page.
The Moksha repository is also maintained by artist.

  [moksha]
  Server = https://omniverse.artixlinux.org/$arch/moksha

Unofficial User Repositories

You may use any of the repositories listed on Unofficial User Repositories or those at the Arch wiki; make sure you read and understand the warning before adding them to your system.