SonicDE on Arch Linux

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)