/Tasker

A CLI for managing daily tasks

Primary LanguagePythonApache License 2.0Apache-2.0

Tasker

Manage your daily tasks via CLI.

Example of Tasker with strikethrough

*Strikethrough support is new and not shown in below examples

Commands:

task

  • add
  • Add a new task to todays list or a specific day (-d YYYY-MM-DD).
  • browse
  • Open browser for a task with a link.
  • done
  • Toggles complete status for a passed index.
  • ls
  • List todays tasks. day (-d YYYY-MM-DD) weekly (-w) monthly (-m)
  • mv
    • Move a task up/down. Can also reorganize with task values in the order you want them. (See example below)
    • Move a task from a date (-d YYYY-MM-DD) to today or another date (-m YYYY-MM-DD).
  • rm
  • Remove a task for the passed index.

All commands have a --help command with more information.

Install

Clone and run pip install .

Examples:

Adding and removing tasks.

Adding and removing tasks

Adding task with link and browsing.

Adding task with link and browsing

Moving tasks and reorganizing.

Moving tasks and reorganizing