
SonicDE Packages for Arch Linux Systems
This third-party repository provides SonicDE x86_64 binary packages for Arch Linux-based distributions. 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.
The packages of this repository are known to work with Arch Linux and Garuda Linux. We’ll also verify the functionality on ArchCraft, CachyOS, EndeavourOS, the testing branch of Manjaro Linux, and RebornOS.
Installing SonicDE Manually
Adding the Public Package Signing Key to pacman
First, please download the public OpenPGP signing key sonicde-archlinux.asc used to sign the packages and add it to the pacman keyring:
curl -O https://sonicde-arch.github.io/sonicde-archlinux.asc
sudo pacman-key --add sonicde-archlinux.asc
sudo pacman-key --finger 3B87898C73F11DF5
sudo pacman-key --lsign-key 3B87898C73F11DF5
You can read more 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-arch.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!
Getting in Contact
Please report any enhancement requests or issues with this repository at Issues · sonicde-arch/sonicde-arch. 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)