Skip to content

Taskwarriror, tasks on the commandline (1) ...

taskwarrior German text below. / Deutscher Text weiter unten.

With this series of articles I want to introduce Taskwarrior, a command line tool for task management.

The reasons for my decision to use Takswarrior are quite simple:
• It is easy to learn.
• It is unbelievable powerful.
• It is platform independent (I use it on Windows and Ubuntu, via ssh even from my smartphone)
• It has an active development.
• I can influence the project by making suggestions.
• An Ubuntu personal package archive (PPA) exists.
• I know Federico, who showed some of the possibilities at German Ubucon 2009.

Installation:

On Ubuntu 9.04 or newer:
sudo add-apt-repository ppa:ultrafredde/ppa
sudo apt-get update
sudo apt-get install task


On older versions:
sudo apt-get install build-essential
wget http://www.taskwarrior.org/download/task-1.9.2.tar.gz
tar xzf task-1.9.2.tar.gz
cd task-1.9.2
./configure
make
sudo make install


On Windows (using Cygwin):
Install gcc, make, ncurses, libncurses, libncurses-devel with the graphical setup tool. Update: Meanwhile you can find the recent version in the graphical setup tool.
wget http://www.taskwarrior.org/download/task-1.9.2.tar.gz
tar xzf task-1.9.2.tar.gz
cd task-1.9.2
./configure --with-ncurses-inc=/usr/include/ncurses
make
make install


Further possibilities are explained on the download page.

Do a quick check:
task version
task add Pay rent # first task we create
task add Check Taskwarrior #second task we create
task list # shows all pending tasks
task 2 start # marks a task as active
task list
task 2 stop # marks a task as inactive
task 2 done # marks a task as done
task list


Comments are very welcome, consider contributing to Taskwarrior as well.

... to be continued.

German text. / Deutscher Text.

Mit dieser kleinen Artikelreihe möchte ich gerne Taskwarrior, ein Kommandozeilenwerkzeug zur Aufgabenverwaltung vorstellen.

Die Gründe für meine Entscheidung, Taskwarrior zu nutzen, sind relativ einfach:
• Es ist leicht zu erlernen.
• Es ist unglaublich mächtig.
• Es ist plattformübergreifend (Ich nutze es unter Windows und Ubuntu, via ssh sogar von meinem Smartphone)
• Es wird aktiv weiterentwickelt.
• Ich kann das Projekt durch eigene Vorschläge beeinflussen.
• Es gibt ein Ubuntu personal package archive (PPA).
• Ich kenne Federico, der ein paar Möglichkeiten auf der deutschen Ubucon 2009 vorgestellt hat.

Installation:

Unter Ubuntu 9.04 oder neuer:
sudo add-apt-repository ppa:ultrafredde/ppa
sudo apt-get update
sudo apt-get install task


Unter älteren Versionen:
sudo apt-get install build-essential
wget http://www.taskwarrior.org/download/task-1.9.2.tar.gz
tar xzf task-1.9.2.tar.gz
cd task-1.9.2
./configure
make
sudo make install


Unter Windows (mit Cygwin):
Installiert gcc, make, ncurses, libncurses, libncurses-devel mit dem grafischen Setup Tool. Update: Mittlerweile ist die aktuelle Version auch mit dem grafischen Setup Tool installierbar.
wget http://www.taskwarrior.org/download/task-1.9.2.tar.gz
tar xzf task-1.9.2.tar.gz
cd task-1.9.2
./configure --with-ncurses-inc=/usr/include/ncurses
make
make install


Weitere Möglichkeiten sind auf der Download-Seite beschrieben.

Eine kleine Überprüfung:
task version
task add Pay rent # first task we create
task add Check Taskwarrior #second task we create
task list # shows all pending tasks
task 2 start # marks a task as active
task list
task 2 stop # marks a task as inactive
task 2 done # marks a task as done
task list

Kommentare sind willkommen, überlegt Euch ob Ihr das Projekt unterstützen wollt.

Fortsetzung folgt ...

Trackbacks

planetubuntu am : planetubuntu via Twitter

Vorschau anzeigen
Dirk Deimeke: Taskwarriror, tasks on the commandline (1) ...: German text below. / Deutscher Text weiter unten. W... http://bit.ly/9TbfA9

atareao am : atareao via Twitter

Vorschau anzeigen
Dirk Deimeke: Taskwarriror, tasks on the commandline (1) ... http://ping.fm/WOHYS

Dirks Logbuch am : Taskwarrior (2) ...

Vorschau anzeigen
German text below. / Deutscher Text weiter unten. The next part of my mini series about Taskwarrior is about dates, dateformat, due dates and wait dates. Previous part The standard date format is m/d/Y. That means the following: m minimal-dig

Dirks Logbuch am : Taskwarrior (3) ...

Vorschau anzeigen
German text below. / Deutscher Text weiter unten. This new part of my mini series about Taskwarrior is about recurring tasks and priorities. - Installation and basic operation - Dates, dateformat, due dates and wait dates Task supports currently

Dirks Logbuch am : Beiträge ...

Vorschau anzeigen
Diejenigen von Euch Lesern des ubuntuusers.de-Planeten, die die Taskwarrior-Beiträge vermissen, muss ich auf den englisch sprachigen Planeten verweisen oder direkt auf mein Blog, da im deutschen Planeten keine gemischtsprachigen Artikel erlaubt sind. I

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Chris am :

*Danke für den Tipp. Endlich eine sinvolle (für mich zentral nutzbare) Taskverwaltung. Und SSH nach Hause hab ich eigentlich immer auf...

Ich bin mal auf die folgenden Teile gespannt.

Dirk Deimeke am :

*Die folgenden Teile werden vermutlich nicht über den ubuntuusers.de-Planeten kommen, da sie nichts mehr mit Ubuntu zu tun haben. Du müsstest dann direkt hier schauen.

Maxe am :

*Gibt's so ein Tool auch in interaktiv (z.B. mit ncurses)? Ich mag mir nich so gerne Befehle merken.

Chris am :

*Kommt lt. Roadmap in der 2.0.0. Die Alpha hat das schon. Gibts bei YouTube ein Video damit.

Dirk Deimeke am :

*Ja, das wird es geben.

Der Vorteil jetzt ist, dass Du problemlos per Skript Aufgaben generieren kannst. Wenn Du das nicht brauchst, nutzt es natürlich auch nicht.

linux4ever am :

*Weiß jemand, ob es ein Desktop-Widget von Task gibt (ich stelle mir das ungefähr so vor: http://tinyurl.com/ubuntutask)?

Danke im Voraus für die Hilfe

linux4ever

Dirk Deimeke am :

*Ich vermute, dass es das (noch) nicht gibt. Allerdings kannst Du auch ein Kommandozeilenfenster in der Grösse benutzen.

linux4ever am :

*Hmm, man könnte z.B. ein Terminal-Widget (vielleicht Screenlet) nehmen.

Denkst du es macht Sinn den Entwiklern einen Feature-Request zu schicken?
Gruß

Dirk Deimeke am :

*Ich würde es in jedem Fall versuchen. Beachte aber bitte, dass Taskwarrior nicht nur für Linux entwickelt wird.

Andreas am :

*Ich habe TW in der Windows 10 Ubuntu-Bash ohne Einbindung des oben genannten Repositorys installiert. Bekommen habe ich nur Version 2.5.0. Über welche Kommandos kann ich das jetzt auf 2.5.1 aktualisieren?

Andreas am :

*Danke für die Info. Warum werden die Stable-Releases nicht über die offiziellen Ubuntu-Repositories verfügbar gemacht?

Andreas am :

*Die Installation der Version 2.5.1 hat mit deiner Anleitung prima geklappt, vielen Dank dafür. :-)

Kommentar schreiben

Gravatar, Favatar, Pavatar, Identica, Twitter, MyBlogLog Autoren-Bilder werden unterstützt.
BBCode-Formatierung erlaubt
Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
:'(  :-)  :-|  :-O  :-(  8-)  :-D  :-P  ;-) 
Formular-Optionen