I like todo lists, and I like time blocking so I can schedule out specific hours to work on each task. However I have yet to find an app that combines these cleanly.

Features I am looking for:

  • Todo list that allows nested lists, and adding details to each item (due date, more detailed instructions, etc.)
  • Seamless integration with a calendar, so I can assign a given todo item to a date and time
  • Adjustable time durations. Not every task is exactly 1 hour.
  • Accessible and syncable across PC and Android,
  • Freeee…?

Nice to have:

  • Sync with Google Calendar/Tasks
  • Color-coding tasks
  • ScottA
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    https://tasks.org/

    When combined with Davx5 it will sync to a server. Integrates with calendars as you desire, I think (my workflow doesn’t include the time blocking but the tasks show up on a calendar and you can specify their duration but I’m not certain about the time blocking).

  • not_amm@beehaw.org
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    I’m using Tasks.org with DAVx5 (android) and an external Nextcloud hosting.

    You can set blocks of time, nested tasks and it adds them to the Nextcloud calendar. I think Tasks.org can sync with Google Tasks, but it has limitations.

    My only step left is self-hosting Nextcloud.

      • not_amm@beehaw.org
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 year ago

        When creating a task, you can choose a Start, End Date and a Timer.

        You also have to select the Calendar where you want Tasks.org to save your task.

        In Nextcloud is the same while creating tasks, but it’ll create a Calendar for every list of tasks (e.g Personal tasks, College tasks, etc)

        • beezkneez@beehaw.org
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          Ah, that explains it. I removed the “Start time” field for tasks because I never used it, and then forgot about it.