I’m a long time user of both Gnome DO and Todo.txt. Recently, I’ve been looking for a good method of making these two work together in harmony and I’ve finally done so. I executed this on Ubuntu 12.10. This article assumes a couple things:

  • You have Gnome Do setup and configured with the Gnome Terminal plugin
  • You have Todo.txt fully working
  • You have sudo access on the computer

The typical usage of Todo.txt is all command line or mobile app based (Android and iOS). What I was looking for was a quick way to add, alter, complete, and delete entries without having to open a terminal. I searched a bit and found Gnome Shell extensions, but those don’t work with the Unity interface of Ubuntu 12.10.

Step 1: Symlink the todo.sh to /usr/bin
[bash light=true] $ sudo ln -s /path/to/your/todo/todo.sh /usr/bin/todo[/bash]

Step 2: Symlink your todo.cfg to .config/todo/config
[bash light=true]$ sudo ln -s /path/to/your/todo/todo.cfg ~/.config/todo/config[/bash]

These 2 steps are very important as the Gnome Terminal plugin for Gnome Do doesn’t recognize todo.sh as a terminal program. These steps allow this to happen.

Step 3: Enjoy Todo.txt from your Gnome DO interface!

Gnome Do and Todo.txt playing together nicely.

Gnome Do and Todo.txt playing together nicely.

The usage here is pretty simple:

  • Activate Gnome Do
  • Type out your command (eg: todo add “New Item @context +project”)
  • Hit the ‘tab’ key once your full entry is typed
  • Choose ‘Run in Terminal’ (I use the arrow keys so I don’t have to use the mouse)

This works with all commands of Todo.txt.

When it comes to reading my Todo.txt list, I use a varity of methods including the iOS and Android Apps, as well as a Conky Configuration.

Posted by Chris Klosowski

Chris Klosowski is the Director of Technology at Sandhills Development, LLC, creators of fine WordPress plugins, and ecommerce solutions.


  1. Hey would you mind sharing which blog platform you’re working with?
    I’m going to start my own blog in the near future but I’m having a tough time selecting between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design seems different then most blogs and I’m looking for something completely unique.
    P.S My apologies for getting off-topic but I had to ask!


  2. I’m impressed, I must say. Rarely do I encounter a blog that’s both educative and interesting, and let me tell you, you have hit the nail on the head.

    The problem is something which not enough folks are speaking intelligently
    about. I’m very happy I came across this during my search
    for something regarding this.

    My page http://pansionat.com.ru/modules.php?name=Your_Account&op=userinfo&username=RechCharis


  3. Wow, superb blog layout! How long have you been blogging for?
    you make blogging look easy. The overall look of your web site is
    wonderful, as well as the content!


  4. If some one desires expert view regarding blogging and site-building after that i recommend him/her to
    pay a visit this website, Keep up the good job.

    Here is my web-site; Breeze Tech


  5. I am really delighted to read this website posts which contains tons of valuable facts, thanks for providing
    these information.


  6. I’m extremely impressed along with your writing talents and
    also with the structure in your blog. Is that this a
    paid subject or did you customize it your self? Either way keep up the nice quality writing,
    it’s uncommon to see a great weblog like this one today..


  7. Attractive element of content. I just stumbled
    upon your site and in accession capital to assert that I acquire
    in fact loved account your blog posts. Any way I will be subscribing for your feeds or even I fulfillment you get
    right of entry to constantly fast.

    My web page :: BreezeTech


  8. Really excellent visual appeal on this website, I’d rate it

    Also visit my blog post: Tri-Bol Testo


  9. I really like what you guys are up too. This kind of clever work and reporting!

    Keep up the awesome works guys I’ve you guys to blogroll.

    My web blog … https://lovegamematch.com/


  10. Paragraph writing is also a fun, if you know afterward you can write if not it is complex to write.

    Review my web-site :: craksracing.com


  11. Merely wanna state that this is very useful, Thanks for
    taking your time to write this.

    Feel free to visit my homepage – s5592305.hkg.novas.top


  12. I blog frequently and I really appreciate your content.
    This great article has truly peaked my interest.
    I will take a note of your website and keep checking for new details about once a week.
    I subscribed to your Feed as well.

    Here is my homepage: Tri-Bol Testo


  13. Aw, this was an exceptionally nice post. Spending some time and actual effort to produce
    a superb article? but what can I say? I procrastinate a whole
    lot and don’t seem to get anything done.

    Also visit my web page; Tri-Bol Testo Male Enhancement


  14. Hi there! Do you know if they make any plugins to
    help with Search Engine Optimization? I’m trying to get my blog to
    rank for some targeted keywords but I’m not
    seeing very good success. If you know of any please share.

    Many thanks!

    Also visit my web site Mega Arise Max Review


  15. Very energetic post, I loved that bit. Will there be a part 2?

    my web site … Fast Action Keto


  16. Appreciate this post. Let me try it out.


Leave a reply

Your email address will not be published. Required fields are marked *