Ci, którzy szukają doskonałego narzędzia do zarządzania czasem opartego na terminalach dla wiersza poleceń systemu Linux, nie muszą szukać dalej niż aplikacja Taskwarrior. To zgrabna aplikacja, która jest zgodna z ideami rozsławionymi przez książkę Davida Allena „Wykonywanie zadań. ”
Projekt Taskwarrior jest śmiertelnie prosty i trafiony w sedno. Dzięki niemu użytkownicy mogą tworzyć zadania, wyświetlać listę zadań, tworzyć przypomnienia i wiele więcej! Postępuj zgodnie z naszym przewodnikiem, gdy omawiamy, jak zainstalować Taskwarrior i jak używać go z terminala jako narzędzia do zarządzania zadaniami w systemie Linux.
Uwaga: możesz używać Taskwarrior, jeśli korzystasz z Ubuntu, Debian, Arch Linux, Fedora lub OpenSUSE. W przeciwnym razie wymagana jest kompilacja z kodu źródłowego.
Spis treści:
Zainstaluj Taskwarrior
Wiele systemów operacyjnych Linux obsługuje bezpośrednio aplikację Taskwarrior. Wybierz poniżej używany system operacyjny i postępuj zgodnie z instrukcjami, aby dowiedzieć się, jak go uruchomić.
Ubuntu
Użytkownicy Ubuntu mogą łatwo zainstalować tę aplikację dzięki włączeniu jej do źródeł oprogramowania dystrybucji. Aby to uzyskać, otwórz okno terminala i użyj polecenia Apt.
sudo apt install taskwarrior
Debian
Ci, którzy używają Debiana Stable lub nowszego, mogą uruchomić Taskwarriora za pomocą polecenia Apt-get.
sudo apt-get install taskwarrior
Arch Linux
Arch ma wersję Taskwarrior w swoich źródłach oprogramowania, którą użytkownicy mogą zainstalować. Jest dostępny za pośrednictwem repozytorium „Społeczność”. Aby to zrobić, wykonaj poniższe czynności.
Krok 1: Otwórz Pacman.conf w edytorze tekstu Nano, z uprawnieniami sudo.
sudo nano /etc/pacman.conf
Krok 2: Przewiń plik Pacman.conf i poszukaj repozytorium „Społeczność”. Usuń wszystkie symbole # z przodu „Społeczność”, aby umożliwić ich użycie. Pamiętaj również, aby pozbyć się symbolu na liniach bezpośrednio pod nim, w przeciwnym razie nie będzie działać poprawnie.
Krok 3: Zapisz zmiany w pliku Pacman.conf, naciskając kombinację klawiszy Ctrl + O.
Krok 4: Wyjdź z Nano za pomocą Ctrl + X i zsynchronizuj ponownie Pacmana, aby włączyć nowe źródło oprogramowania „Społeczność”.
sudo pacman -Syy
Krok 5: Zainstaluj Taskwarrior na swoim komputerze Arch Linux.
sudo pacman -S task
Fedora
Od wersji 18 oprogramowanie Taskwarrior było łatwo dostępne dla użytkowników Fedory Linux. Aby go zainstalować, otwórz terminal i użyj polecenia DNF, aby działał.
sudo dnf install task
OpenSUSE
Użytkownicy SUSE mają łatwy dostęp do oprogramowania Taskwarrior i znajduje się ono w głównych źródłach oprogramowania od wersji 12.2. Aby program działał, otwórz okno terminala i użyj menedżera zadań Zypper.
sudo zypper install taskwarrior
Ogólny Linux
Być może używasz wersji Linuksa, która nie ma łatwego do zainstalowania pakietu oprogramowania Taskwarrior. W rezultacie musisz zbudować kod ze źródła, aby go użyć.
Pierwszym krokiem w tworzeniu Taskwarriora ze źródeł jest pobranie najnowszej wersji. W terminalu użyj narzędzia do pobierania wget i pobierz najnowszą wersję oprogramowania.
Uwaga: ważne jest, aby powtarzać ten proces przy każdej aktualizacji Taskwarrior, aby zapewnić aktualność oprogramowania. Znajdź najnowsze pliki do pobrania kodu źródłowego tutaj.
wget https://taskwarrior.org/download/task-2.5.1.tar.gz
Po pobraniu archiwum Taskwarrior TarGZ użyj polecenia tar i rozpakuj je.
tar xzvf task-2.5.1.tar.gz
Przenieś okno terminala do folderu kodu, wykonując polecenie CD.
cd task-2.5.1
Uruchom cmake i rozpocznij proces kompilacji.
cmake -DCMAKE_BUILD_TYPE=release . ...
Następnie użyj make i make install, aby zakończyć. Kiedy te dwa polecenia zakończą się, Taskwarrior będzie gotowy do działania na Twoim komputerze z systemem Linux!
make ...
sudo make install
Używanie Taskwarriora do tworzenia listy rzeczy do zrobienia
Tworzenie nowego zadania w aplikacji Taskwarrior jest odświeżająco szybkie i proste. Aby to zrobić, użyj polecenia add. W terminalu napisz:
task add new task
Po napisaniu zadania za pomocą polecenia add, natychmiast doda je do listy.
Wykonaj swoje zadanie
Ukończyłeś więc zadanie i czas zaznaczyć je na swojej liście. W aplikacji Taskwarrior użytkownicy wykonują zadania za pomocą gotowego polecenia.
Najpierw wypisz swoje zadania z:
task list
Spójrz na listę pozycji i znajdź „ID” obok pozycji, którą chcesz oznaczyć jako „zakończoną”. Następnie użyj gotowego, aby usunąć go z listy.
Uwaga: zmień symbol # na identyfikator zadania.
task done #
Inne funkcje Taskwarrior
Taskwarrior to nie tylko podstawowa aplikacja z listą rzeczy do zrobienia, w której dodajesz element, a następnie zaznaczasz go później. Posiada również wiele innych funkcji. W tej sekcji samouczka omówimy niektóre z bardziej zaawansowanych funkcji, które ma do zaoferowania aplikacja.
Tworzenie zadania z przypomnieniem
Taskwarrior umożliwia użytkownikom tworzenie elementów listy, które uruchamiają przypomnienie, używając odpowiedniego polecenia. Na przykład, aby wykonać zadanie z terminem jutrzejszym, wykonaj:
task add My important task due:tomorrow
Tworzenie zadania cyklicznego
Chcesz utworzyć zadanie, które będzie się powtarzać w aplikacji Taskwarrior? Użyj polecenia recur. Oto kilka przykładów.
task add My weekly task recur: daily due:tomorrow
lub
task add My weekly task recur: weekly due:monday
lub
task add My weekly task recur: biweekly due:sunday
Tworzenie zadania w ramach projektu
Lista większości aplikacji z listą rzeczy do zrobienia, Taskwarrior pozwala użytkownikom dodawać zadania do oddzielnych projektów, dla lepszej organizacji. Aby dodać pozycję do listy, utwórz nowe zadanie za pomocą polecenia projektu.
task add My task project:ProjectName
Możliwe jest również tagowanie zadań, wykonując:
task add My task project:ProjectName +project +tag2 +tag3
Aby sprawdzić elementy na liście pod kątem tagów i identyfikatorów projektów, uruchom polecenie list.
task list