I have multiple questions after installing Artix. If that matters, I'm using the Plasma version.
1. Repositories: In my pacman.conf, I currently have this configuration:
[system]
Include = /etc/pacman.d/mirrorlist
[world]
Include = /etc/pacman.d/mirrorlist
[galaxy]
Include = /etc/pacman.d/mirrorlist
[omniverse]
Server = https://omniverse.artixlinux.org/$arch
Server = https://artix.sakamoto.pl/omniverse/$arch
[lib32]
Include = /etc/pacman.d/mirrorlist
## Arch Linux repositories
[extra]
Include = /etc/pacman.d/mirrorlist-arch
[multilib]
Include = /etc/pacman.d/mirrorlist-arch
## artix testing repositories
[system-gremlins]
Include = /etc/pacman.d/mirrorlist
[world-gremlins]
Include = /etc/pacman.d/mirrorlist
[galaxy-gremlins]
Include = /etc/pacman.d/mirrorlist
[lib32-gremlins]
Include = /etc/pacman.d/mirrorlist
## arch testing repositories
[extra-testing]
Include = /etc/pacman.d/mirrorlist-arch
Is this list complete enough? For example, when I tried to install qimgv, running pacman -Ss qimgv showed nothing.
I found two ways to install it:
a) Using git clone
b) Using yay
Both methods worked for me. However, I don't understand whether I should keep the Arch repositories in my pacman.conf or not? Since installing with git clone is similar to compiling from GitHub, does this mean that AUR (Arch User Repository) is a source code repository rather than a package repository? Please clarify.
2. How can I determine which package to choose? For example, for "qimgv":
yay -Ss qimgv
-> Avoid running yay as root/sudo.
aur/qimgv-light-git 1.0.3alpha.r105.g70dc0ef9-2 (+3 0.00)
Qt6 image viewer (git, without any optional features)
aur/qimgv-light 1.0.2-4 (+6 0.00)
Qt6 image viewer (without any optional features)
aur/qimgv-qt6-kde-git v1.0.3.alpha.r119.g82e6b75-2 (+16 0.24) (Installed: v1.0.3.alpha.r144.g34f8b43-1)
Qt6 image viewer. Fast, configurable, easy to use. Supports video playback.
aur/qimgv-git 1.0.2.r160.gc913500-1 (+26 0.21)
Qt image viewer with video playback
aur/qimgv 1.0.3+alpha+94+ge2675f13-1 (+44 0.06)
Qt5 image viewer with experimental webm playback
I chose "qimgv-qt6-kde-git" because I have Plasma, and it's new with video playback support.
Generally, where can one find detailed descriptions of the differences between packages?
3. How do I add `.avif` support?
I've installed:
- `qt-avif-image-plugin`
- `libheif`
and successfully compiled https://github.com/novomesk/qt-avif-image-plugin and placed `libqavif.so` in `/usr/lib/qt/plugins/imageformats/` and `/usr/lib/qt6/plugins/imageformats/`.
However, this was not enough. How can I activate `.avif` support in Artix?"