Centos 6/RHEL install Ikog To-Do List manager

For those who like to play around in the terminal and have cool touch typing skills, IKog is a ToDo list manager that embodies the GTD methodology popular amongst those not at risk from heart attacks, suicide or corporate burnout and who are guaranteed to actually have enough money to live to be 100.

Whether you are a corporate high flyer with a huge empire to run, or conversely you are not and are surviving on the income of a small, elderly, partially blind chipmunk, Ikog can still become a useful and necessary part of your Linux tool box. 

iKog-js is deceptively powerful, it originally started life as a console application run as a python script but now you can use the web based version also, see link at the bottom of the page.

Run it locally 

Download the 1.90 version from below which includes PDF guide.


In its original form Ikog is a small python script that weighs in at 100kb.

If you have Python 2.6 running in your system (part of the standard Centos installation), getting iKog to run is as simple as running the script with the command

$ python ikog.py

There are a lot of functions you can use with ikog so I would advise reading the enclosed manual if you wish to become adept with it. For the most part you would run it as above, then create a dat file to store your messages using the export command. Below is an image of this being done at installation.

Pop in a quick message to test it works OK.

>>>Routine entry to test that it works

Export the file first to a text file

>>>export ikog.py.tasks.txt

Clear the program with 

>>>clear      (yes at the prompt)

Close the terminal and start a new one, in this terminal first rename the txt file which you just exported.

$ mv ikog.py.tasks.txt ikog.py.dat      

Now run Ikog with python and you will see that in the header it now automatically uses your dat file as the data source.

$ python ikog.py

You can add simple tasks (command: “+ your task name”) or give your task a due date (command: “+ your task name :d2009-04-20“).

To view your task list, simply type in the command 'list'. For more information on the usage of iKog, refer to the documentation on its site.

In the event that you wish to print your task list, iKog also allows you to export your list to HTML format so that you can easily print/view from your browser.

In it's most basic form, just use the following  @>


Which will perform the export to html file.

There are plenty of other options should you want to expand upon it's use but for ordinary day to day tasks the above is a useful quick start guide.

Run the web based version

Ikog is now also available as a Web based application which you can use in conjunction with Dropbox.

Labels: , ,