Automatisch Todos mit task2do erfassen

https://img.shields.io/github/release/KarstenSchulz/twodolib.svg https://img.shields.io/travis/KarstenSchulz/twodolib.svg https://img.shields.io/coveralls/KarstenSchulz/twodolib.svg https://img.shields.io/requires/github/KarstenSchulz/twodolib.svg https://img.shields.io/pypi/v/twodolib.svg https://img.shields.io/github/license/KarstenSchulz/twodolib.svg

Mein neues Python Paket twodolib liefert unter anderem ein Kommandozeilenprogramm, mit dem man auf einem Mac unter OS X schnell und einfach Aufgaben in den Task-Manager 2DoApp speichern kann.

Seit Version 1.5 der Mac-Version von 2DoApp können mittels URL-Schema Aufgaben angelegt werden. Wenn man zum Beispiel die Aufgabe Rette morgen die Welt. erfassen möchte, kann man das mit der korresponierenden URL:

twodo://x-callback-url/add?task=Rette%20morgen%20die%20Welt.&due=1

machen.

Das task2do unterstützt die Erzeugung solcher URLs. Die Beispielaufgabe kann mit:

task2do -d 1 "Rette morgen die Welt."

erzeugt werden.

Dieses Kommando erzeugt folgende Ausgabe:

twodo://x-callback-url/add?task=Rette%20morgen%20die%20Welt.&due=1

Wenn man diesem Aufruf die Option -e oder --execute hinzufügt, wird die URL nicht mehr nur angezeigt, sondern die Aufgabe tatsächlich in der 2DoApp angelegt:

task2do -e -d 1 "Rette morgen die Welt."

Funktionen

  • läuft unter Python 3 und Python 2
  • Anzeigen einer zu der Aufgabe passenden URL.
  • Anlegen der Aufgabe in 2DoApp mittels URL-Schema.

Eine ausführliche (englische) Dokumentation gibt es unter http://twodolib.readthedocs.org/en/latest/

Installation

Im Terminal Ihres Macs geben Sie einfach pip install twodolib ein. Nach erfolgter Installation kann ein kurzer Hilfetext mit task2do -h angezeigt werden.