<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Maiandra GD'; font-size:11pt; font-weight:400; font-style:normal;">On Monday 27 April 2009 07:36:39 pm Dotan Cohen wrote:<br>
> I have a shell script in $HOME/bin that I run regularly from krunner.<br>
> How can I associate an icon in krunner with this script?<br>
><br>
> My distor is Kubuntu 9.04 with KDE 4.2.2 if it matters. Thanks!<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>You can create your own icons by creating a textfile and giving it a .desktop extension. That's all an icon is. Go to /usr/share/applications and have a look. Anyone of those files can be dragged into you ~/Desktop folder if you use that for desktop icons or else directly onto your desktop. <br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>The format of the .desktop file is fairly simple to follow I have made them for url as well as script icons and keep them in /usr/local/share/applications. Once you have created the file the "icon" can be used like any other icon, e.g. adding to Quicklaunch. Use anything for an icon. Here is what one of mine looks like.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>rick@rick:~$ cat /usr/local/share/applications/weather.desktop<br>
[Desktop Entry]<br>
Name=Weather<br>
Comment=Weather Forecast<br>
Exec=/usr/local/bin/weather.sh<br>
Icon=/usr/local/share/icons/weather.png<br>
Terminal=0<br>
Type=Application<br>
Categories=Application;Network;<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>-- <br>
Cheers,<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Rick Miles<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Written on Pungenday, the 45th of Discord, 3175 <br>
http://turtlespond.net<br>
http://rickmiles.com.au<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p></body></html>