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

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

Cei care caută un terminal excelentinstrumentul de gestionare a timpului pentru linia de comandă Linux nu trebuie să caute mai departe de aplicația Taskwarrior. Este o aplicație îngrijită care urmărește ideile făcute celebre de cartea lui David Allen „Cum se face lucrurile”.

Proiectarea Taskwarrior este simplă și simplăpână la punctul. Cu acesta, utilizatorii pot crea sarcini, lista lor de activități, pot crea memento-uri și multe altele! Urmăriți în continuare ghidul nostru în timp ce parcurgem modul de instalare a Taskwarrior și cum să îl utilizăm de la 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, compilarea din codul sursă este necesară.

Instalați Taskwarrior

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

Ubuntu

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

sudo apt install taskwarrior

Debian

Cei care folosesc Debian Stable sau mai noi pot obține Taskwarrior funcționând folosind Apt-get comanda.

sudo apt-get install taskwarrior

Arch Linux

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

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

sudo nano /etc/pacman.conf

Pasul 2: Parcurgeți Pacmanul.fișier 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, veți scăpa de simbolul de pe liniile direct de sub el sau că nu va funcționa corect.

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

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

sudo pacman -Syy

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

sudo pacman -S task

Fedora

Începând cu versiunea 18, software-ul Taskwarrior a fost ușor disponibil pentru utilizatorii Fedora Linux. Pentru a instala, deschideți un terminal și utilizați butonul DNF poruncă să o facă să funcționeze.

sudo dnf install task

OpenSUSE

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

sudo zypper install 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. Drept urmare, trebuie să construiți codul din sursă pentru a-l utiliza.

Primul pas în construirea Taskwarrior din sursă este descărcarea celei mai recente versiuni. Într-un terminal, utilizați butonul wget instrument de descărcare și apuca 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 la curent. Găsiți aici cele mai recente descărcări ale codului sursă.

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

Cu arhiva Taskwarrior TarGZ descărcată, utilizați gudron comandă și extrage-l.

tar xzvf task-2.5.1.tar.gz

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

cd task-2.5.1

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

cmake -DCMAKE_BUILD_TYPE=release .
...

Apoi, folosiți face și face instalare să termin. Când aceste două comenzi vor termina de executat, Taskwarrior va fi disponibil și funcționează pe computerul tău Linux!

make
...
sudo make install

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

Crearea unei noi sarcini în aplicația Taskwarrior este revigorant rapid și simplu. Pentru a face acest lucru, utilizați adăuga comanda. În terminal, scrieți:

task add new task

După scrierea sarcinii dvs. cu adăuga comanda, o va adăuga instantaneu pe listă.

Finalizează-ți sarcina

Deci, ați terminat o sarcină și este timpul să o verificați din listă. În aplicația Taskwarrior, utilizatorii finalizează sarcini utilizând aplicația Terminat comanda.

Mai întâi, enumerați-vă sarcinile cu:

task list

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

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

task done #

Alte caracteristici Taskwarrior

Taskwarrior nu este doar o listă de bază „de făcut”aplicație unde adăugați un articol și apoi verificați-l mai târziu. De asemenea, are o mulțime de alte funcții. În această secțiune a tutorialului, vom trece peste unele dintre funcțiile mai avansate pe care aplicația trebuie să le ofere.

Crearea unei sarcini cu un memento

Taskwarrior permite utilizatorilor să creeze elemente de listă care să opteze un memento folosind funcția datorat comanda. De exemplu, pentru a face o sarcină cu o dată scadentă de mâine, faceți:

task add My important task due:tomorrow

Crearea unei sarcini recurente

Aveți nevoie să creați o sarcină care se repetă în aplicația Taskwarrior? Folosește reapara comanda. Aici sunt cateva exemple.

task add My weekly task recur: daily due:tomorrow

sau

task add My weekly task recur: weekly due:monday

sau

task add My weekly task recur: biweekly due:sunday

Crearea unei sarcini în cadrul unui proiect

Listează cele mai multe aplicații din listă de activități, Taskwarrior permite utilizatorilor să adauge sarcini la proiecte separate, pentru o mai mare organizare. Pentru a adăuga un element în listă, creați o sarcină nouă cu proiect comanda.

task add My task project:ProjectName

De asemenea, este posibil să etichetați sarcinile, urmând:

task add My task project:ProjectName +project +tag2 +tag3

Pentru a verifica dacă etichetele și ID-urile de proiect din elementele din lista dvs., executați listă comanda.

task list
</ P>

Comentarii