Items of software that I have written.

KDE Daemon Manager


KDaemonManager is (if you hadn’t guessed) a KDE systems settings module for managing daemons.

One of my goals is to spot every time I find myself reaching for a command line and writing an GUI to acheive the same task.

The primary focus is usability above anything else. This application has only been designed with Kubuntu in mind, though there’s no reason it won’t work with others.

Ubuntu Install

If you are a (K)Ubuntu user add my PPA:

deb karmic main

Then simply:

sudo apt-get update ; sudo apt-get install kdaemonmanager


Get the latest source code by typing:

bzr branch lp:kdaemonmanager

You will need chkconfig installed on your computer in order to do anything useful

Remember the application is in early development. I highly recomend taking a backup of /etc/init.d and /etc/rc* before continuing

KDE Package KIO


This piece of software was suggested as past of the KDE Brainstorm by “Alteo Gange”.

This KIO slave lists files for an installed package. This makes it easy to find configuration files for a piece of software, find where space is being used or even simply to have a look at what is installed.

Once installed visiting package:/ will list all installed packages.

Visiting package:/amarok will list the files that are came from the Amarok package

KDE Service Menu Editor


KDE Service Menu Editor is a simple way of editing the right-click menus that you see when using Dolphin. It has simple but flexible way of selecting the “mime types” (type of file) that the menu should appear on. Then adding the menu is as simple as typing a name and the command

The reason I wrote this application, is because I noticed a lot of menus had not been ported to KDE4, rather than port them, I thought “why not write an application so everyone can make these menus easily.”


KWakeOnLan is a graphical front end for sending Wake On Lan packets to your computer. WOL packets cause a target computer to wake up. This appliation allows you to wake any computer from Mac address, and also to store that address for future waking.