Thursday 11 September 2008

KDocker - Useful Docking Application for KDE

KDocker comes handy when you want to embed some graphical application in the system tray, given that the respective application does not come with its own feature to put it in the tray. Although it wasn't updated for three years, the last version released on April 5, 2005 is good enough and, according to the official website, it works with all the window managers that conform with the NET WM standard. To mention a few: KDE, GNOME, Xfce, Blackbox or Fluxbox. I only used it in KDE 3.5.9, but I'm sure it works well in the other desktop environments too, given that you don't want to use a native docking application, like ALLTray for GNOME.

KDocker is useful for example to embed applications like Konsole or Konqueror in the system tray, especially if you keep those opened all the time and need fast access to them without filling up the taskbar space. Debian Lenny does not include it in the official repositories, so you'll have to compile from source and install it manually, but it's included in Ubuntu's repositories, and to install it only do a:

sudo apt-get install kdocker

Available configuration options in KDocker

You can make kdocker start up a certain application and put it in the system tray after the desktop environment is loaded, for example in KDE you can create an executable file in ~/.kde/Autostart/, say konsole.sh, with the following two lines, to automatically start Konsole and embed it into the system tray after KDE is loaded:

#!/bin/bash

kdocker konsole

Make sure you make the konsole.sh file executable (e.g. chmod 755 ~/.kde/Autostart/konsole.sh).

Or, you can automatically run a CLI application, like Irssi for example:

kdocker konsole -e irssi

About KDocker

Another, more simple way would be to start the application you want embedded, then start KDocker and directly select the window of the application. It also includes an option to 'skip the taskbar', so when the application gets the focus, the window won't appear iconised in the taskbar.

Updated: Sep 13, 2008

2 comments:

Anonymous said...

"not updated since 2005" So in other words fellow Linux users, don't even waste your time.

I use avant window manager, along with screenlets, everything else is crap.

D.

Unknown said...

Anonymous said:
"...So in other words fellow Linux users, don't even waste your time..."

OMFG, True wisdom is upon us! Bow down before the master!

Go away troll!