
SonicDE Packages for Artix Linux Systems
This third-party repository provides SonicDE x86_64 binary packages for Artix Linux. SonicDE, or the Sonic Desktop Environment, aims to preserve and improve the X11-specific aspects of KDE. You can learn more about SonicDE at sonicde.org.
Switching to SonicDE Automatically
You can download and run the sonic-switch.sh script to automatically switch to SonicDE on your Artix Linux system:
curl -O https://sonicde-artix.github.io/sonic-switch.sh
sh sonic-switch.sh
You’ll be asked to compare the fingerprint of the OpenPGP key used to sign the packages with this one:
D166 B8DB 57D1 55D5 7B4C 469F 72AA A517 26BC 3C29
The script may restart your graphical session so please save all your work beforehand. It will also silently replace the conflicting KDE components with the SonicDE ones. At the end, you have the option to switch to the Sonic Login Manager from your current one. In case you don’t get logged out automatically, please do so manually and log in again to start using SonicDE.
Installing SonicDE Manually
Adding the Public Package Signing Key to pacman
First, please download the public OpenPGP signing key sonicde-artixlinux.asc used to sign the packages and add it to the pacman keyring:
curl -O https://sonicde-artix.github.io/sonicde-artixlinux.asc
sudo pacman-key --add sonicde-artixlinux.asc
sudo pacman-key --finger 72AAA51726BC3C29
sudo pacman-key --lsign-key 72AAA51726BC3C29
You can read more about package signing on the pacman/Package signing - ArchWiki page.
Adding the Repository to Pacman
Once you added the public key, also add an entry for the SonicDE repository to the end of the file /etc/pacman.conf:
sudo tee -a /etc/pacman.conf <<'EOF'
[sonicde]
Server = https://sonicde-artix.github.io/$arch
EOF
Run pacman to update all package indexes and installed packages:
sudo pacman -Syyu
Installing SonicDE
Installing SonicDE is as easy as installing the sonicde-meta package:
sudo pacman -S sonicde-meta
The included packages will replace any of their installed KDE counterparts. When asked, just answer with y . To make use of SonicDE, log out of your desktop session and log in again.
In case you get kicked out of a running KDE session while you’re installing SonicDE, just re-run pacman after you logged in again and let it install the missing packages:
sudo pacman -S sonicde-meta
When done, start the program System Settings and verify that you’re running SonicDE on the “About this System” page. You do? Congratulations!
Migrating From Older Repositories
There are, or rather were, two older repositories containing SonicDE third-party packages for Artix Linux. These could be found at the following addresses:
Server = https://artixlinux.duckdns.org/repos/sonicde
Server = https://x11libre.net/repo/arch_based/x86_64/sonicde
Please note that these repositories are no longer being updated. You can migrate to our repository by importing our OpenPGP key sonicde-artixlinux.asc as described above in “Adding the Public Package Signing Key to pacman”. Then replace the old Server URLs with the following one in your /etc/pacman.conf:
Server = https://sonicde-artix.github.io/$arch
Finally run pacman -Syu to update the installed SonicDE packages and the rest of your system.
Getting in Contact
Please report any enhancement requests or issues with this repository at Issues · sonicde-artix/sonicde-artix. If you have a specific issue, please see the list of package repositories and report it there. In case you need help, want to report success, or talk about other aspects, please also check the official SonicDE channels.
Bluesky
Discord
Mastodon
Matrix
OFTC IRC
Telegram
X (Twitter)