Jak zdobyć narzędzie do zarządzania czasem oparte na terminalach w systemie Linux z Taskwarrior

Dla osób poszukujących efektywnego narzędzia do zarządzania czasem w systemie Linux, Taskwarrior może być idealnym rozwiązaniem. To zgrabna aplikacja, która opiera się na filozofii przedstawionej przez Davida Allena w jego książce „Getting Things Done.”

Projekt Taskwarrior jest niezwykle prosty i funkcjonalny. Umożliwia użytkownikom tworzenie zadań, przeglądanie listy zadań, ustawianie przypomnień i wiele innych funkcji. W tym przewodniku przedstawimy, jak zainstalować Taskwarrior oraz jak z niego korzystać przez terminal jako narzędzie do zarządzania zadaniami w systemie Linux.

Warto zauważyć, że Taskwarrior można używać na systemach takich jak Ubuntu, Debian, Arch Linux, Fedora oraz OpenSUSE. W przypadku innych dystrybucji może być konieczna kompilacja z kodu źródłowego.

Instalacja Taskwarrior

Wiele dystrybucji Linux obsługuje Taskwarrior bezpośrednio. Wybierz swój system operacyjny z poniższej listy i postępuj zgodnie z instrukcjami, aby go zainstalować.

Ubuntu

Użytkownicy Ubuntu mogą łatwo zainstalować aplikację, ponieważ jest ona dostępna w źródłach oprogramowania. Wystarczy otworzyć terminal i użyć następującego polecenia Apt.

sudo apt install taskwarrior

Debian

Użytkownicy Debiana Stable lub nowszego mogą zainstalować Taskwarrior, korzystając z polecenia Apt-get.

sudo apt-get install taskwarrior

Arch Linux

W Arch Linux Taskwarrior znajduje się w oficjalnych repozytoriach oprogramowania, dostępnych w sekcji „Społeczność”. Oto jak zainstalować tę aplikację:

Krok 1: Otwórz plik Pacman.conf w edytorze tekstu Nano z uprawnieniami sudo.

sudo nano /etc/pacman.conf

Krok 2: Znajdź sekcję „Społeczność” w pliku i usuń znak # z początku linii. Upewnij się, że usuniesz także znaki z linii poniżej, aby wszystko działało poprawnie.

Krok 3: Zapisz zmiany w Pacman.conf, naciskając Ctrl + O.

Krok 4: Wyjdź z edytora Nano, używając Ctrl + X, a następnie zsynchronizuj repozytoria Pacmana.

sudo pacman -Syy

Krok 5: Zainstaluj Taskwarrior na swoim systemie Arch Linux.

sudo pacman -S task

Fedora

Od wersji 18 Taskwarrior jest łatwo dostępny dla użytkowników Fedory. Aby go zainstalować, otwórz terminal i użyj polecenia DNF.

sudo dnf install task

OpenSUSE

Użytkownicy OpenSUSE mają prosty dostęp do Taskwarrior, który jest dostępny w głównych repozytoriach od wersji 12.2. Aby zainstalować, otwórz terminal i użyj menedżera pakietów Zypper.

sudo zypper install taskwarrior

Ogólny Linux

Jeśli korzystasz z dystrybucji, która nie ma gotowego pakietu Taskwarrior, będziesz musiał skompilować aplikację z kodu źródłowego.

Pierwszym krokiem jest pobranie najnowszej wersji Taskwarrior. Użyj narzędzia wget w terminalu.

Uwaga: pamiętaj, aby powtarzać ten proces przy każdej aktualizacji Taskwarrior, aby mieć zawsze aktualną wersję. Najnowsze pliki do pobrania kodu źródłowego znajdziesz tutaj.

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

Po pobraniu archiwum Taskwarrior, rozpakuj je za pomocą polecenia tar.

tar xzvf task-2.5.1.tar.gz

Przejdź do folderu z kodem, używając polecenia CD.

cd task-2.5.1

Uruchom cmake, aby rozpocząć proces kompilacji.

cmake -DCMAKE_BUILD_TYPE=release .

Następnie użyj poleceń make oraz make install, aby zakończyć instalację. Gdy te polecenia się zakończą, Taskwarrior będzie gotowy do użycia na Twoim komputerze.

make
sudo make install

Jak korzystać z Taskwarrior do tworzenia listy zadań

Tworzenie nowego zadania w Taskwarrior jest szybkie i proste. Aby to zrobić, użyj polecenia add. W terminalu wpisz:

task add nowe zadanie

Po wprowadzeniu zadania za pomocą polecenia add, natychmiast pojawi się na liście.

Oznaczanie zadania jako zakończone

Gdy zakończysz zadanie, czas oznaczyć je jako ukończone. W Taskwarrior użyj polecenia done.

Najpierw wyświetl swoje zadania:

task list

Znajdź „ID” obok zadania, które chcesz oznaczyć jako zakończone, a następnie użyj polecenia done.

Uwaga: zamień symbol # na identyfikator zadania.

task done #

Dodatkowe funkcje Taskwarrior

Taskwarrior to znacznie więcej niż tylko prosta aplikacja do tworzenia listy zadań. Oferuje wiele dodatkowych funkcji. W tej sekcji omówimy niektóre z bardziej zaawansowanych możliwości, jakie oferuje to narzędzie.

Tworzenie zadania z przypomnieniem

Taskwarrior pozwala na tworzenie zadań, które mają przypomnienia, wykorzystując odpowiednie polecenie. Aby ustawić zadanie z terminem na jutro, wpisz:

task add Moje ważne zadanie due:tomorrow

Tworzenie zadania cyklicznego

Jeśli chcesz stworzyć zadanie, które będzie się powtarzać, użyj polecenia recur. Oto kilka przykładów:

task add Moje codzienne zadanie recur: daily due:tomorrow

lub

task add Moje cotygodniowe zadanie recur: weekly due:monday

lub

task add Moje zadanie co dwa tygodnie recur: biweekly due:sunday

Tworzenie zadania w ramach projektu

Taskwarrior umożliwia użytkownikom dodawanie zadań do różnych projektów dla lepszej organizacji. Aby dodać zadanie do projektu, użyj polecenia z projektem.

task add Moje zadanie project:NazwaProjektu

Możesz również tagować zadania, wpisując:

task add Moje zadanie project:NazwaProjektu +tag1 +tag2 +tag3

Aby sprawdzić zadania na liście według tagów i projektów, użyj polecenia list.

task list


newsblog.pl