Skip to content
This repository was archived by the owner on Mar 30, 2026. It is now read-only.

Adding tasks

henspace edited this page Mar 18, 2015 · 1 revision

Okay, this is the primary thing you need to do with a todo list. Adding a task is pretty straight forward. Just type a + sign followed by a space and then your task description.

 + Learn how to use iKog-js

Many commands have alternative forms. Instead of + you can use ADD or A. So all these will work.

 + Learn how to use iKog-js
 ADD Learn how to use iKog-js
 A Learn how to use iKog-js

You even add a task just by typing the description. This will only work if the description is longer than 10 characters. Only use this last method if you really understand the iKog-js commands because if your task begins with an iKog-js command, the program will try to run the command rather than add the task. e.g.

This will automatically add the task.

 Clean up the garage this weekend

But this will not because CLEAR is an iKog-js command.

 Clear up the garage this weekend

Tricky eh! I'd stick to using +. Alternatively, if you are using contexts, you can start the description with a context. More about that later.

When you add a task, it is added to the bottom of your todo list. You can tell iKog-js to put the task at the top of the list by using the IMMEDIATE command or the abbreviated versions, I or ++. So the following commands will result in the task appearing at the top of the list.

 IMMEDIATE Add this task to the top
 ++ Add this task to the top

One thing to note is that the ""Immediate"" command still honours the priorities of the tasks. So even if you use this command to add the task to the top of the list, there may still be other tasks that are deemed more important because of an explicit priority or due date.

NOTE: tasks are not automatically saved. To save them enter the save command.

 SAVE

Alternatively switch on the autosave feature.

 AUTOSAVE ON

Check out Storing your tasks for more information.

Tasks can contain a number of special features such as contexts and priorities. Check these out below:

If you want to give your tasks that little extra something, check out the Formatting section for information on how to add some simple formatting.

Clone this wiki locally