I use KDE 5 on Fedora 22.

I want to change the panel icon for an application I use (say, okular). I don't care about how the app icon appears elsewhere (e.g. in the menus) - whether that changes or not is fine. Now, I'm not root on this machine. How can I effect this change?

Note: I don't mean the "quick-launch" icon, which you would see when the application is not running, but the icon on each of the running instances' tabs.


kmenuedit will allow you do it via GUI

see this other question/answer


|improve this answer|||||

Look in ~/.config for a file named plasm-org.kde.plasma.desktop-appletsrc.

It will contain something like:

applicationName=GNU Emacs 24
genericName=Text Editor

Change the IconName parameter to whatever you want the icon to be.

|improve this answer|||||
  • Note that editing the file while in KDE session the behaviour can be tricky. I recommend to logout from KDE and edit the file in terminal (Ctrl+Alt+F1, login, edit...). – Ikar Pohorský May 26 '16 at 12:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.