Is the Oxygen theme supposed to be available as of now or have I misunderstood the above page. I cannot find either theme in my Global Themes or via ‘Get New…’.
Operating System: Fedora Linux 44
KDE Plasma Version: 6.7.3
KDE Frameworks Version: 6.28.0
Qt Version: 6.11.1
Kernel Version: 7.1.5-201.fc44.x86_64 (64-bit)
Thanks for the information dalto. At least I found out exactly what to look for. Unfortunately, the package was not found via ‘Get New…’ which is about where my level of expertise and interest usually ends.
However, it is not the easy installation via KDE Plasma Settings that I was expecting after seeing the Plasma 6.7 features webpage. In fact, I was actually naive enough to assume that Oxygen and Air would automatically appear in my Global Themes after the Plasma 6.7 update.
No joy with dnf either. According to google (which I know from personal experience can be 100% wrong): ‘You cannot download KDE Plasma themes using dnf. System package managers like dnf do not stock individual desktop themes because user customization files are handled directly through the desktop environment’s internal store rather than system repositories.’
Per the post above, google is flat out wrong there, the Fedora forum also has a thread on this subject. I don’t understand why KDE’s own themes are not in the theme downloads repo though, that seems like a strange choice.
It seems they decided to deliver Oxygen as a default theme package, together with breeze. But ultimately it is on the distros to decide if they want to put it in their “main plasma package group” or not.
Funnily enough here on Arch, that is apparently known to minimize and keep everything or at least most things separate, I got it without doing anything but update as it is part of the “plasma” group here.
Please when posting to any forum make the post subject useful. “Can someone please clarify this?” says nothing about your question or issue and means anyone searching for your actual issue in the future cannot find the answer.
This should have been the subject:
If your account level allows, please edit your post and update the subject to something useful.
Thanks smash and I agree with you. Unfortunately, I cannot see a way to change the title/subject. Can I authorise or request one of the mods to make the change?
Many thanks Sebastian_Sauer for providing clear and concise instructions on how to obtain the theme. Now anyone else who is also looking for the theme will know where to obtain it.
Another point I would like to make is that as a non-expert, even knowing that the method is to use ‘sudo dnf install’, I would have typed in ‘sudo dnf install oxygen’ into the Terminal which fails with:
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
No match for argument: oxygen
You can try to add to command line:
–skip-unavailable to skip unavailable packages
So then I would have assumed that the package was not yet available rather than assume that the package name was wrong. Even if I suspected that the package name was wrong, I would not know where look by myself for the correct name. So then I am back to the forum requesting help just to get a theme installed.
I suppose you could make a feature request of the dnf team (wherever they take such requests) to list partial matches, the immediate problem I see with that is some search terms might produce thousands of results for people to sift through.
It does, but I wouldn’t exactly say it’s clear, also thanks for the information that dnf has a search function.
$ dnf search oxygen
Updating and loading repositories:
Repositories loaded.
Matched fields: name, summary
doxygen-latex.x86_64 Support for producing latex/pdf output from doxygen
doxygen2man.x86_64 Program to create nicely-formatted man pages from Doxygen XML files
js-doxygen.noarch Javascript files used by Doxygen
oxygen-cursor-themes.noarch Oxygen cursor themes
oxygen-fonts.x86_64 Oxygen fonts created by the KDE Community
oxygen-fonts-common.noarch Common files for Oxygen font
oxygen-fonts-devel.i686 Development files for oxygen-fonts
oxygen-fonts-devel.x86_64 Development files for oxygen-fonts
oxygen-gtk2.i686 Oxygen GTK+2 theme
oxygen-gtk2.x86_64 Oxygen GTK+2 theme
oxygen-icon-theme.noarch Oxygen icon theme
oxygen-mono-fonts.noarch Oxygen Monospaced Font
oxygen-sans-fonts.noarch Oxygen Sans-Serif Font
oxygen-sounds.noarch The Oxygen Sound Theme
plasma-oxygen-qt5.x86_64 Oxygen widget style for Qt 5
plasma-oxygen-qt6.x86_64 Oxygen widget style for Qt 6
Matched fields: name
R-roxygen2.x86_64 In-Line Documentation for R
doxygen.x86_64 A documentation system for C/C++
doxygen-doxywizard.x86_64 A GUI for creating and editing configuration files
plasma-oxygen.x86_64 Plasma and Qt widget style and window decorations for Plasma
Matched fields: summary
OpenMesh-doc.noarch Doxygen documentation for OpenMesh
doxy2man.x86_64 Create man pages from doxygen XML output
doxytag2zealdb.noarch Create a SQLite3 database from a Doxygen tag file
polkit-qt-doc.noarch Doxygen documentation for the PolkitQt API
python3-breathe.noarch Adds support for Doxygen xml output to reStructuredText and Sphinx
python3-doxypypy.noarch A more Pythonic version of doxypy, a Doxygen filter for Python
python3-doxyqml.noarch Doxygen to document your QML classes
python3-sphinxcontrib-doxylink.noarch A Sphinx extension to link to external Doxygen API documentation
python3-sphinxygen.noarch A script to read Doxygen XML output and emit ReST for Sphinx
tlx-doc.noarch Doxygen documentation for tlx
So once you’ve listed the packages, you can then do dnf info package-name to get more info on the package which lists dependencies, and upstream URL so you can work out more easily which package you want. You can even do dnf info package1-name package2-name package3-name if you want info on more than one at a time.