Kleine Befehlsübersicht Taskwarrior

In den letzten Wochen und Monaten hat sich mein Arbeitsaufkommen vervielfacht. Privat wie auch beruflich. Umso wichtiger war es für mich eine saubere, einfache Todo Verwaltung zu haben, welche ich von überall nutzen kann. Egal ob Rechner oder Smartphone. In einem Bericht hatte ich ja bereits von todotxt geschwärmt. Das Tool ist auch wunderbar und es lässt sich prächtig über alle Systeme syncen. Allerdings um Projekte verwalten zu können reicht es einfach nicht aus. Nach todotxt habe ich mir Taskwarrior vorgenommen. Taskwarrior hat schon einiges mehr zu bieten als todotxt. Da es leider aber noch keine Android App dafür gibt, habe ich Taskwarrior erstmal nur beruflich genutzt. Eine Shell hat man ja schliesslich immer auf. Mittlerweile habe ich mein perfektes System gefunden. Es ist weder todotxt noch taskwarrior…. sondern viel viel älter. :-) Ich bin mittlerweile umgestiegen auf emacs mit seiner Erweiterung orgmode. Emacs erfordert einiges an Einarbeitung, sodass ich bald sicherlich einige Artikel darüber schreiben werde. Aber wenn man das „Biest“ im Griff hat, ist es eine wunderbare Erleichterung seinen täglichen Workflow in den Griff zu bekommen. Auch wenn ich Taskwarrior mittlerweile nicht mehr nutze, habe ich mir dennoch ein paar Notizen aufgehoben. Vielleicht überkommt es mich mal und ich steige wieder um auf Taskwarrior. Hier mal eine kleine Übersicht mit den für mich wichtigsten Befehlen. Ich habe die Liste einfach mal per Copy Paste aus meinen Notes übernommen.

* Aufgabe hinzufügen
task add "Besser gelaunt sein"
* Aufgaben anzeigen
task ls
* Aufgabe erledigen
task <id> done
* Aufgabe löschen
task <id> delete
* letzte aktion rückgängig machen
task undo
* Aufgabentext ändern
task <id> modify "Neuer Text"
* Prioritätn
** keine
Priorität leer lassen
** niedrig
Englisch low, Verwendung in Taskwarrior mit Taste L
** mittel
Englisch medium, Verwendung in Taskwarrior mit Taste M
** hoch
Englisch high, Verwendung in Taskwarrior mit Taste H
* Priorisieren
task <id> modify priority:H
oder direkt bei der Anlage
task add "WICHTIG" priority:H
* List nach Prios
task priority:H ls
* Projekte
task 2 modify project:Firma
oder direkt bei der Anlage
task add "Dringend" project:Firma
* Massenänderungen am Beispiel Priorität
task pri:H
** Alle high prio Aufgabe die Prio m zuweisen
task priority:H modify priority:M
* Konfiguration änden
** Alle Konfigs anzeigen
task show
** Nur eine Konfig anzeigen
task show weekstart
** Konfig ändern
task config weekstart Monday
* Fälligkeiten
due:20121019
task ... due:today
task ... due:yesterday
task ... due:tomorrow

* Aufgaben verstecken
task 2 mod wait:20121001
* Tags vergeben
task 3,5,6 modify +Mail
* Notizen hinzufügen
task <id> annotate blabliblub
* Filtern
task pri:H
task project:leben ls
task due:today
task due:tomorrow

* Task in Editor ändern
task 123 edit
* wiederkehrende Aufgabe
task 1 recur:monthly
* Aufgaben beginnen und beenden
task 1 start
task 1 stop

Flattr this!