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

Î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!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid

Cum se instalează Tuxedo OS pe computer

Cum se instalează Tuxedo OS pe computer

Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.

Cum se instalează un fișier DEB pe Linux

Cum se instalează un fișier DEB pe Linux

Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.

Cum să joci Dying Light pe Linux

Cum să joci Dying Light pe Linux

Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe

Cum se instalează Neptune Linux pe computer

Cum se instalează Neptune Linux pe computer

Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.

Încercați noul desktop bazat pe snap al Ubuntu

Încercați noul desktop bazat pe snap al Ubuntu

Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.

Cum să joci Undertale pe Linux

Cum să joci Undertale pe Linux

Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs

Cum să joci Total War: THREE KINGDOMS pe Linux

Cum să joci Total War: THREE KINGDOMS pe Linux

Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.