Desktop Launcher

After installing lots of programs on your system, either your application start menu and/or desktop gets crowded and filled up with lots of icons and entries.

Sometimes, you know which application you want to start, but you need minutes to find the corresponding entry or icon.

This is were desktop launchers come to be very handy.
Just press a known key-combination, then start typing some letters of the programs name (for example, fir for firefox, em for emacs) and quickly the launcher suggests which action you mean and you just have to confirm the action with Return.

Even better, you don't have to introduce exact parts of the name. For example, you could launch the firefox web browser with fir, ff or web. Maybe the first time, you'll have to search it in the offered list of possible matches, but the next time Firefox would be the first choice.

This does not only work with applications, but also with any kind of document, like sound files, text files, emails, URLs, etc.

It's worse to try out. Since I use them, I have a very small set of icons left on the desktop.

On Ubuntu

Gnome-Do allows you to quickly search for many items present in your GNOME desktop environment (applications, Evolution contacts, Firefox bookmarks, files, artists and albums in Rhythmbox, Pidgin buddies) and perform commonly used actions on those objects (Run, Open, Email, Chat, Play, etc.).

Install instructions for Ubuntu IntRepid

sudo sh -c 'echo "deb intrepid main
> deb-src intrepid main" > /etc/apt/sources.list.d/gnomedo.list'
# Import "Launchpad PPA for GNOME Do Core Team" public key
sudo apt-key adv --recv-keys --keyserver 28A8205077558DD0
sudo aptitude update && sudo aptitude install gnome-do

These instructions are supposed to install a newer version (which will be released in Ubuntu 8.10), but on one of my system fails, caused by two broken dependencies.
In that case you can install an earlier version with the following instructions:
sudo dpkg -i libevolution*.deb gnome-do_*.deb

Go here to see install instructions for other Ubuntu versions.

Change key binding

By default, gnome-do's panel is launched with Super-Key+Space. (Super-Key normally is the left Windows-Key).
You can check the key binding with
gconftool-2 -g /apps/gnome-do/preferences/key_binding
If you want to change the binding use
gconftool-2 -t string -s /apps/gnome-do/preferences/key_binding "<Super>space"
and just insert the key combination that you prefer.

Automatic launch on session startup

See my manual about avant-window-navigator, which explains how to obtain this.

On Kubuntu Hardy

Kubuntu already ships with Katapult installed by default.
It is similar to gnome-do, but its hotkey combination is Alt-Space.
In my opinion it's a bit worse than gnome-do, so just purge it and install gnome-do instead which fits well into every kind of desktop.

On Windows

Launchy is a free windows utility designed to help you forget about your start menu, the icons on your desktop, and even your file manager.

Launchy indexes the programs in your start menu and can launch your documents, project files, folders, and bookmarks with just a few keystrokes!

You bring it forward by holding the Alt-key and tapping the Space-key. You then type in a few keys of the program you are searching for and hit enter once it has been found.

Firefox 3 Download Day is today

After resolving some server problems, today is Firefoxs Download Day.
Go and grab it!

You can also see how many downloads have been performed in each country.

By the way, reload the download page several times and you'll see that they used different background graphics. I found three so far...

Great! Today the FireFTP extension was updated and works with Firefox 3 now!

Firefox Extensions (1st update)

I made some updates to my Firefox Extensions list.
It now indicates if an extension isn't compatible with new Ubuntu Hardy.

New extensions:
  • WebMail Notifier
  • DragDropUpload
  • SpamAvert
  • Better GMail 2
  • DownloadHelper

Gantt Charting

A Gantt chart is a popular type of bar chart that illustrates a project schedule. Gantt charts illustrate the start and finish dates of the terminal elements and summary elements of a project.

I don't like Gantt charts much, which you'll understand if you work with Agile Development methodologies like SCRUM.
But these kind of diagrams are still heavily used in lots of projects, so sooner or later you'll need a program to handle them.


There's the mother of all: MS Project.
What should I say, as many of MS Office programs, its heavy, slow, and error-phrone. And it's not free and doesn't run on Linux.


For Ubuntu there are several free applications available, and some of them can handle MS Project files, which is very important if your boss only handles this program.

Read my special article about this kind of applications, their dis-/advantages, special installation instructions aso.