During the last weeks, we have been working on building KDE 6 and a new repo called
chaotic-aur-kde. @alexjp did most of the work by bringing up the needed PKGBUILDs to build via our infra.
Although this is still very early, things are working pretty well. The current status is that KDE frameworks and Plasma are mostly/all ported, but some KDE apps still aren’t, eg. Okular.
Needless to say, this isn’t guaranteed stability due to the nature of master branch builds, and please do a snapshot before trying this
Still, one Chaotic-AUR member has been using it for the last week without “any” issues (meaning crashes that would interrupt workflow).
/etc/pacman.confbefore any other repo
[chaotic-aur-kde] Include = /etc/pacman.d/chaotic-mirrorlist
Update package lists via
Save the package lists offered below to files called
plasma(we will be using them in the next step)
pacman --overwrite ‘*’when installing the packages listed below
pacman -S (cat kf6 extra plasma) --overwrite '*'
Restore SDDM theme back to breeze:
[Theme] # Current theme name Current=breeze CursorTheme=breeze_cursors
It is recommended to keep theming to a minimum, so please change KDE themes back to Breeze.
There is an additional list of packages that are based on Qt6 that you wish to install, but currently, it’s not needed, because Qt5 apps should work on KDE 6 (that is why
overwrite is needed, and not recommended to uninstall those Plasma 6 packages. Hopefully, the Arch packages from Plasma 5 and Plasma 6 can be installed without any file conflicts).
Another disclaimer: the packages are being updated every 3 hours with the latest git changes, so … any bad Git commit can ruin your workflow, so please have that in mind
However, if you find packaging issues, please report them here in the forum for now. In the coming days, a Git repo will be created and you will then also be able to submit issues there.
Thanks, everyone. Have a nice day!
The package lists
attica baloo bluez-qt breeze-icons extra-cmake-modules frameworkintegration kactivities kactivities-stats kapidox karchive kauth kbookmarks kcalendarcore kcmutils kcodecs kcolorscheme kcompletion kconfig kconfigwidgets kcontacts kcoreaddons kcrash kdav kdbusaddons kdeclarative kded kdesu kdnssd kdoctools kemoticons kfilemetadata kglobalaccel kguiaddons kholidays ki18n kiconthemes kidletime kimageformats kinit kio kirigami kirigami-addons kitemmodels kitemviews kjobwidgets knewstuff knotifications knotifyconfig kpackage kparts kpeople kplotting kpty kquickcharts krunner kservice ksvg ktexteditor ktextwidgets kunitconversion kwallet kwayland kwidgetsaddons kwindowsystem kxmlgui libkomparediff2 modemmanager-qt networkmanager-qt plasma-framework plasma-wayland-protocols plasma5support polkit-qt6 prison purpose qqc2-desktop-style solid sonnet syndication syntax-highlighting threadweaver
bluedevil breeze breeze-gtk breeze-plymouth discover drkonqi flatpak-kcm kactivitymanagerd kde-cli-tools kde-gtk-config kdecoration kdeplasma-addons kgamma5 kglobalacceld kinfocenter kmenuedit kpipewire kscreen kscreenlocker ksshaskpass kstatusnotifieritem ksystemstats kuserfeedback kwallet-pam kwayland-integration kwin kwrited layer-shell-qt libkscreen libksysguard milou oxygen oxygen-sounds plasma-browser-integration plasma-desktop plasma-disks plasma-firewall plasma-integration plasma-nm plasma-pa plasma-sdk plasma-systemmonitor plasma-thunderbolt plasma-vault plasma-welcome plasma-workspace plasma-workspace-wallpapers plymouth-kcm powerdevil sddm-kcm systemsettings xdg-desktop-portal-kde
kirigami-addons kquickimageeditor libquotient phonon-qt6 sddm
alligator ark audiotube baloo-widgets dolphin dolphin-plugins dragon falkon ffmpegthumbs filelight gwenview haruna kamera kapptemplate kasts kate kcalc kcharselect kcolorchooser kcron kde-inotify-survey kdebugsettings kdenetwork-filesharing kdialog keditbookmarks kfind kimagemapeditor kio-admin kjournald kmag kolourpaint kompare kongress konsole kontrast konversation kpmcore ksystemlog kteatime kwalletmanager markdownpart neochat partitionmanager plasmatube spectacle svgpart sweeper tokodon