KDE quicklaunch configuration

Date: 09 Nov, 2009
Posted by: admin
In: hints & tips|linux, open source & software

Bookmark and Share

How to configure the quicklaunch plasmoid (aka widget) so as to fix a problem with missing icons and other issues.

KDE4 operating system.desktop files in kde4

First it seems that the quicklaunch keeps a link to several desktop files – the desktop icons and quicklaunch configuration are pretty opaque really but I do like the idea that kickoff (application menu) items, quicklaunch icons and desktop icons all share a common pool of files that are simply linked elsewhere. This means that searches in the K menu (application menu) will find .desktop files (application launching files) that aren’t actually in the menu.

Quicklaunch config

quick launch icons

quick launch icons

Anyway, I digress. The files appear to be from /home/$USER/.local/share/applications/ , where $USER is your user login name. Thus by opening /home/alicious/.local/share/applications/firefox.desktop and altering the Icon= line directly I was able to update the icon pointed to from the quicklaunch. It didn’t resolve immediately but a logout-login cycle fixed it up for me.

I searched on linuxquestions, ubuntuforums and forums.kde.org and couldn’t find this info so hope it helps.

Example firefox.desktop file

This is the file as fixed:

[Desktop Entry]
Categories=Application;Network;
Comment[en_US]=Browse the World Wide Web
Comment=Browse the World Wide Web
Exec=firefox -ff-profile %u
GenericName[en_US]=Web Browser
GenericName=Web Browser
Icon=/usr/share/pixmaps/firefox-3.5.png
MimeType=text/html;image/png;image/jpeg;image/gif;application/xml;application/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;
Name[en_US]=Firefox Web Browser (3.5)
Name=Firefox Web Browser (3.5)
NoDisplay=false
Path=
StartupNotify=true
StartupWMClass=Firefox
Terminal=false
TerminalOptions=
Type=Application
Version=1.0
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
X-MultipleArgs=false

Happy to receive questions in the comments as long as you’re not expecting a perfect answer ;0)>

Useful post? Go on, buy me a treat I promise I'll share!
— recommended donation £2 / $3 / €2.5

4 Responses to "KDE quicklaunch configuration"

1 | Бегг

November 30th, 2009 at 3:36 am

да,но это еще и не все…

2 | Pariloto

January 21st, 2010 at 2:34 pm

I had this issue long time ago but i managed to solve it just with the format option.. this would have saved me a lot of time if i knew about it then..

3 | Chris

June 5th, 2011 at 3:46 pm

KDE on Debian Squeeze (6.0.1) keeps the quicklaunch files in ~/.kde/share/config/plasma-desktop-appletsrc. Scroll down till you find the iconUrls= line, make your adjustments there, then restart KDE.

Many of the desired applets are located in /usr/share/applications and /usr/share/applications/kde4. For example, if you wanted iceweasel instead of the default konqueror, edit the iconUrls to contain –
file:///usr/share/applications/iceweasel.desktop
(Each applet is separated by commas.)

Edit: Chris informed us that there was a typo, corrected.

4 | admin

June 6th, 2011 at 12:59 pm

Thanks for your comment and correction.


About

Flapjacktastic is just a random collection of musings, hints&tips, notes, information ... a collection of stuff really that's overflowed from the brain of this husband, father, potter, business-man, geek ...

past posts