Display To-do lists on your desktop (Mac)

Note

The feature that is described in this article is available in Pagico v4.0 and later. And the 3rd party application mentioned here is only available on the Mac OS X.

Note

This article has been updated for Pagico v5.2 r1232.

Starting with Pagico v4.0, a Command Line Interface (CLI) component is developed to provide users alternative access to their Pagico data through the command line. This article shows you how to display your ToDo lists (tasks) on your desktop, with the help of a free 3rd party application called GeekTool.

About GeekTool

The GeekTool is a free, 3rd party application that allows you to place command line data (and more) onto your desktop.

Step 1: Make sure you have the latest version of Pagico v4.0 installed.

Only Pagico v4.0 r868 or later has the Tasks CLI plugin.

Step 2: Download and install the latest version of GeekTool: (websitedownload page)

Step 3: Add a new “Shell” Geeklet (a panel that displays information on your desktop)

To do so, you need to use the GeekTool panel located in your System Preferences panel. In the GeekTool panel, drag a “Shell” type Geeklet on to your desktop.

 

Step 4: Configure the Geeklet to display the desired information from Pagico CLI Tasks Plugin.

Select the Geeklet, and “Command” input box, copy and paste one of the following commands:

 

Display Tasks due today:

/Applications/Pagico/Pagico.app/Contents/Resources/Pagico/external/tasks.mac.sh today=1

Display Tasks due today and tomorrow:

/Applications/Pagico/Pagico.app/Contents/Resources/Pagico/external/tasks.mac.sh today=1 tomorrow=1

Display incomplete tasks in Inbox:

/Applications/Pagico/Pagico.app/Contents/Resources/Pagico/external/tasks.mac.sh inbox=1

Display all overdue tasks:

/Applications/Pagico/Pagico.app/Contents/Resources/Pagico/external/tasks.mac.sh overdue=1

Step 5: Set the auto-refresh timer by entering a number (of seconds), and set the font style by clicking on the “Style” button to make sure the text suits your wallpaper. Also you might want to adjust the position and size of the Geeklet by dragging it around.

For advanced users

The options are separated with a single space, and they can be used together in any order. So, for example, to display all four sections (today, tomorrow, inbox, and overdue), you can use:

/Applications/Pagico/Pagico.app/Contents/Resources/Pagico/external/tasks.mac.sh today=1 tomorrow=1 inbox=1 overdue=1

Additionally, you can create multiple Geeklets placed in different spots and font style with different options to suit your needs.


Related posts:

  1. Display To-do lists on your desktop (Windows)
  2. Command Line Interface
  3. Setting up tasks (todo lists) in projects
  4. Managing daily tasks using the Today view
  5. Easier ways to enter dates and times

7 Notes

  1. Peter
    Posted October 8, 2009 at 4:44 pm | Permalink

    Hi, is there a CLI option for displaying the next ‘x’ days tasks? For example if on my desktop I always want to see the tasks coming due in the next 7 days?

  2. Peter
    Posted October 8, 2009 at 5:18 pm | Permalink

    found the answer thisweek=1

  3. Posted May 19, 2010 at 12:01 pm | Permalink

    Hi, is there a CLI option for displaying the next ‘x’ days tasks? For example if on my desktop I always want to see the tasks coming due in the next 7 days?

  4. Posted May 19, 2010 at 12:12 pm | Permalink

    @Bruce,
    Will the “thisweek=1″ option work for you? It’s an option to display everything in the current week.

  5. Tony
    Posted February 23, 2012 at 2:35 am | Permalink

    I have tried this and it doesn’t work for me. The Pagico command line stuff isn’t in /opt/pagico/plugins/ on my Mac. I’m running Lion so I don’t know if that makes a difference?

  6. Posted February 23, 2012 at 10:43 am | Permalink

    Tony,
    The article has just been updated for Pagico v5.2. Please try again and let me know how it goes.

    Thank you!
    Ryo

  7. Tony
    Posted February 24, 2012 at 6:35 am | Permalink

    Ryo,

    Works a treat now. The best combination for me is inbox=1 overdue=1 and thisweek=1

    Many thanks,

    Tony

4 Trackbacks

  1. [...] Therefore, I wrote a little tutorial article to show you how to do this on Windows, with the help of Serious Samurize, a free 3rd party application. If you’re on Mac, you can check out this tutorial. [...]

  2. [...] We’ll post an article on exactly how to do this once a new beta build is released (which is really soon!). We’ll also cover how to customize the task display (e.g. only see tasks in your Inbox, or only tasks for today, etc). The tutorial has already been posted! Please check it out at: http://help.pagico.com/category/everything-else/#post-612. [...]

  3. [...] is a feature that I personally love, so I’d like to bring it up to you guys as well. Follow this link to see how to do so. (function() {var s = document.createElement('SCRIPT'), s1 = [...]

  4. [...] while “thisweek=1″ means there will be a task group for the current week. There are other options that you can use to tweak the content [...]

Contribute something on this topic?

Your email is never published nor shared. Required fields are marked *

*
*