Cum să obțineți un instrument de gestionare a timpului bazat pe terminal pe Linux cu Taskwarrior

Cei care caută un instrument excelent de gestionare a timpului bazat pe terminal pentru linia de comandă Linux nu trebuie să caute mai departe decât aplicația Taskwarrior. Este o aplicație elegantă care urmează ideile făcute celebre de cartea lui David Allen „ Gating things done ”.

Designul lui Taskwarrior este foarte simplu și direct la obiect. Cu el, utilizatorii pot crea sarcini, își pot enumera lista de activități, pot crea mementouri și multe altele! Urmați ghidul nostru în timp ce trecem peste cum să instalați Taskwarrior și cum să-l folosiți de pe terminal ca instrument de gestionare a sarcinilor pe Linux.

Notă: Puteți utiliza Taskwarrior dacă sunteți pe Ubuntu, Debian, Arch Linux, Fedora sau OpenSUSE. În caz contrar, este necesară compilarea din codul sursă.

Instalați Taskwarrior

Multe sisteme de operare Linux poartă aplicația Taskwarrior direct. Alegeți mai jos sistemul de operare pe care îl utilizați și urmați instrucțiunile pentru a afla cum să-l faceți să funcționeze.

Ubuntu

Utilizatorii Ubuntu pot instala cu ușurință această aplicație datorită includerii acesteia în sursele software ale distribuției. Pentru a-l obține, deschideți o fereastră de terminal și utilizați comanda Apt .

sudo apt install taskwarrior

Debian

Cei care folosesc Debian Stable sau mai nou pot face ca Taskwarrior să funcționeze folosind comanda Apt-get .

sudo apt-get install taskwarrior

Arch Linux

Arch are o versiune de Taskwarrior în sursele software pe care utilizatorii le pot instala. Este disponibil prin intermediul depozitului „Comunitate”. Pentru a-l obține, urmați pașii de mai jos.

Pasul 1:  Deschideți Pacman.conf în editorul de text Nano, cu privilegii sudo.

sudo nano /etc/pacman.conf

Pasul 2:  Derulați prin fișierul Pacman.conf și căutați depozitul „Comunitate”. Ștergeți toate simbolurile # din fața „Comunității” pentru a permite utilizarea acestuia. Asigurați-vă că, de asemenea, scăpați de simbolul de pe liniile direct de sub acesta, altfel nu va funcționa corect.

Pasul 3:  Salvați editările în fișierul Pacman.conf apăsând combinația de tastatură Ctrl + O.

Pasul 4:  Ieșiți din Nano cu Ctrl + X și resincronizați Pacman pentru a activa noua sursă de software „Comunitate”.

sudo pacman -Syy

Pasul 5:  Instalați Taskwarrior pe computerul dvs. Arch Linux.

sudo pacman -S task

Fedora

Încă din versiunea 18, software-ul Taskwarrior a fost disponibil pentru utilizatorii Fedora Linux. Pentru a-l instala, deschideți un terminal și utilizați  comanda DNF pentru a-l face să funcționeze.

Sarcina de instalare sudo dnf

OpenSUSE

Utilizatorii SUSE au acces ușor la software-ul Taskwarrior, iar acesta se află în sursele primare de software încă de la versiunea 12.2. Pentru ca programul să funcționeze, deschideți o fereastră de terminal și utilizați managerul de activități Zypper .

sudo zypper instalează taskwarrior

Linux generic

Este posibil să utilizați o versiune de Linux care nu are un pachet ușor de instalat pentru software-ul Taskwarrior. Ca rezultat, trebuie să construiți codul din sursă pentru a-l folosi.

Primul pas în construirea Taskwarrior din sursă este descărcarea celei mai recente versiuni. Într-un terminal, utilizați instrumentul de descărcare wget și luați cea mai nouă versiune a software-ului.

Notă: este important să repetați acest proces cu fiecare actualizare Taskwarrior, pentru a vă asigura că software-ul rămâne proaspăt. Găsiți cele mai recente descărcări de cod sursă aici .

wget https://taskwarrior.org/download/task-2.5.1.tar.gz

Cu arhiva Taskwarrior TarGZ descărcată, utilizați comanda tar și extrageți-o.

tar xzvf task-2.5.1.tar.gz

Mutați fereastra terminalului în folderul de cod executând  comanda CD  .

sarcina cd-2.5.1

Rulați cmake și începeți procesul de compilare.

cmake -DCMAKE_BUILD_TYPE=lansare .
...

Apoi, utilizați make and make install pentru a finaliza. Când aceste două comenzi se termină de rulat, Taskwarrior va fi activ și rulează pe computerul tău Linux!

face
...
sudo make install

Folosind Taskwarrior pentru a crea o listă de activități

Cum să obțineți un instrument de gestionare a timpului bazat pe terminal pe Linux cu Taskwarrior

Crearea unei noi sarcini în aplicația Taskwarrior este înviorător de rapidă și simplă. Pentru a face acest lucru, utilizați comanda add . In terminal scrie:

sarcină adăugați o sarcină nouă

După ce vă scrieți sarcina cu comanda add , o va adăuga instantaneu la listă.

Finalizează-ți sarcina

Cum să obțineți un instrument de gestionare a timpului bazat pe terminal pe Linux cu Taskwarrior

Deci, ați terminat o sarcină și este timpul să o bifați de pe listă. În aplicația Taskwarrior, utilizatorii finalizează sarcini folosind comanda terminat .

Mai întâi, enumerați sarcinile dvs. cu:

lista de sarcini

Priviți lista de articole și găsiți „ID” de lângă elementul pe care doriți să îl marcați ca „complet”. Apoi, utilizați done pentru a-l elimina din listă.

Notă: schimbați simbolul # cu ID-ul sarcinii dvs.

sarcina terminată #

Alte caracteristici Taskwarrior

Taskwarrior nu este doar o aplicație de bază pentru lista de sarcini în care adăugați un articol și apoi îl bifați mai târziu. Are și o mulțime de alte caracteristici. În această secțiune a tutorialului, vom trece peste câteva dintre funcțiile mai avansate pe care aplicația le are de oferit.

Crearea unei sarcini cu un memento

Cum să obțineți un instrument de gestionare a timpului bazat pe terminal pe Linux cu Taskwarrior

Taskwarrior permite utilizatorilor să creeze elemente din listă care declanșează un memento prin utilizarea comenzii due . De exemplu, pentru a face o sarcină cu o dată scadentă de mâine, faceți:

task add Sarcina mea importantă datorată: mâine

Crearea unei sarcini recurente

Cum să obțineți un instrument de gestionare a timpului bazat pe terminal pe Linux cu Taskwarrior

Trebuie să creați o sarcină care se repetă în aplicația Taskwarrior? Utilizați comanda recur . Aici sunt cateva exemple.

task add Sarcina mea săptămânală recure: zilnic datorată:mâine

sau

task add Sarcina mea săptămânală recure: săptămânal scadent:luni

sau

task add Sarcina mea săptămânală recure: bisăptămânal scadent:duminică

Crearea unei sarcini în cadrul unui proiect

Cum să obțineți un instrument de gestionare a timpului bazat pe terminal pe Linux cu Taskwarrior

Listează cele mai multe aplicații pentru lista de activități, Taskwarrior le permite utilizatorilor să adauge sarcini la proiecte separate, pentru o organizare mai bună. Pentru a adăuga un articol la lista dvs., creați o sarcină nouă cu comanda de proiect .

task add Sarcina mea Proiect:ProjectName

De asemenea, este posibil să etichetați sarcini, făcând:

task add Sarcina mea Proiect:ProjectName +project +tag2 +tag3

Pentru a verifica elementele din lista dvs. pentru etichete și ID-uri de proiect, executați comanda list .

lista de sarcini

Leave a Comment

14 funcții noi în Thunderbird 3 care te vor face să te bucuri

14 funcții noi în Thunderbird 3 care te vor face să te bucuri

Am prezentat în detaliu caracteristicile Outlook 2010, dar, din moment ce nu va fi lansat înainte de iunie 2010, este timpul să ne uităm la Thunderbird 3. Există...

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Din când în când, toată lumea are nevoie de o pauză. Dacă vrei să joci un joc interesant, încearcă Flight Gear. Este un joc open source gratuit, multiplatformă.

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

MP3 Diags este instrumentul suprem pentru a remedia problemele din colecția ta audio. Poate eticheta corect fișierele mp3, poate adăuga coperți de album lipsă, poate remedia VBR

Aplicații de notificare Google Voice pentru desktop

Aplicații de notificare Google Voice pentru desktop

La fel ca Google Wave, Google Voice a generat vâlvă în întreaga lume. Google își propune să schimbe modul în care comunicăm și, din moment ce devine...

Descărcați favoritele Flickr cu FlickrFaves

Descărcați favoritele Flickr cu FlickrFaves

Există multe instrumente care permit utilizatorilor Flickr să descarce fotografiile lor la calitate înaltă, dar există vreo modalitate de a descărca Flickr Favorites? Recent am descoperit...

OK Sampler este un software gratuit de eșantionare muzicală

OK Sampler este un software gratuit de eșantionare muzicală

Ce este eșantionarea? Conform Wikipedia, „Este actul de a lua o porțiune sau un eșantion dintr-o înregistrare sonoră și de a o reutiliza ca instrument sau ca...”

Copiere de rezervă Google Sites: Import/Export

Copiere de rezervă Google Sites: Import/Export

Google Sites este un serviciu de la Google care permite utilizatorilor să găzduiască un site web pe serverul Google. Există însă o problemă: nu există o opțiune încorporată pentru backup.

Aplicația desktop Google Tasks

Aplicația desktop Google Tasks

Google Tasks nu este la fel de popular ca alte servicii Google, cum ar fi Calendar, Wave, Voice etc., dar este încă utilizat pe scară largă și este o parte integrantă a activității oamenilor.

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

În ghidul nostru anterior despre ștergerea în siguranță a hard disk-ului și a suporturilor amovibile prin intermediul CD-ului de boot Ubuntu Live și DBAN, am discutat despre faptul că discul bazat pe Windows

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!