Not quite what I intended, but found myself coming back this, which in no way helps the OP, other than confirming his findings…
Tested on a Leap 15.2 system:
Operating System: openSUSE Leap 15.2
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.71.0
Qt Version: 5.12.7
Looking at: “/usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/config/main.xml” (kickoff being the default Application Launcher).
<entry name="icon" type="String">
<label>
The name of the icon used in the compact representation (e.g. on a small panel).
</label>
<default>start-here-kde</default>
</entry>
OK… so the icon used is “start-here-kde”
Let’s replace all instances of “start-here-kde” in both breeze and breez-dark with a different icon (renaming the original to *.org)
Check we’ve got them all:
paul@HP255G7:~> sudo find / -name start-here-kde.*
[sudo] password for root:
find: ‘/run/user/1000/gvfs’: Permission denied
/usr/share/icons/breeze/places/64/start-here-kde.svg
/usr/share/icons/breeze/places/64/start-here-kde.svg.org
/usr/share/icons/breeze/places/22/start-here-kde.svg
/usr/share/icons/breeze/places/22/start-here-kde.svg.org
/usr/share/icons/breeze/places/24/start-here-kde.svg
/usr/share/icons/breeze/places/24/start-here-kde.svg.org
/usr/share/icons/breeze/places/16/start-here-kde.svg
/usr/share/icons/breeze/places/16/start-here-kde.svg.org
/usr/share/icons/oxygen/base/22x22/places/start-here-kde.png
/usr/share/icons/oxygen/base/16x16/places/start-here-kde.png
/usr/share/icons/oxygen/base/128x128/places/start-here-kde.png
/usr/share/icons/oxygen/base/48x48/places/start-here-kde.png
/usr/share/icons/oxygen/base/64x64/places/start-here-kde.png
/usr/share/icons/oxygen/base/256x256/places/start-here-kde.png
/usr/share/icons/oxygen/base/32x32/places/start-here-kde.png
/usr/share/icons/breeze-dark/places/64/start-here-kde.svg
/usr/share/icons/breeze-dark/places/64/start-here-kde.svg.org
/usr/share/icons/breeze-dark/places/22/start-here-kde.svg
/usr/share/icons/breeze-dark/places/22/start-here-kde.svg.org
/usr/share/icons/breeze-dark/places/24/start-here-kde.svg
/usr/share/icons/breeze-dark/places/24/start-here-kde.svg.org
/usr/share/icons/breeze-dark/places/16/start-here-kde.svg
/usr/share/icons/breeze-dark/places/16/start-here-kde.svg.org
paul@HP255G7:~>
Yes, ignoring the “/usr/share/icons/oxygen/base/” variants, which is the old KDE “K” logo.
Now “System Settings → Global Theme → Breeze Dark” apply etc…
logout/login - No change, still the default icon
logout - zap all caches - login - No change, still the default icon
OK… Lets change to oxygen “System Settings → Global Theme → Oxygen” apply etc…
Immediate and correct change to the icon after “Apply” - so that works, still OK after logout/login
Lets try breeze-dark again “System Settings → Global Theme → Breeze Dark” apply etc… and no change, still default icon.
logout/login - No change, still the default icon
logout - zap all caches - login - No change, still the default icon
Beats me… I’ll get my coat, go off and do something more constructive… :\