Chi è alla ricerca di un eccellente terminalelo strumento di gestione del tempo per la riga di comando di Linux non deve cercare oltre l'app Taskwarrior. È un'applicazione ordinata che segue le idee rese famose dal libro di David Allen "Far fare le cose".
Il design di Taskwarrior è completamente semplice e direttoal punto. Con esso, gli utenti possono creare attività, elencare la loro lista di cose da fare, creare promemoria e molto altro! Segui la nostra guida mentre analizziamo come installare Taskwarrior e come utilizzarlo dal terminale come strumento di gestione delle attività su Linux.
Nota: puoi usare Taskwarrior se sei su Ubuntu, Debian, Arch Linux, Fedora o OpenSUSE. Altrimenti, è richiesta la compilazione dal codice sorgente.
Installa Taskwarrior
Molti sistemi operativi Linux portano direttamente l'applicazione Taskwarrior. Scegli il sistema operativo che usi di seguito e segui le istruzioni per sapere come farlo funzionare.
Ubuntu
Gli utenti di Ubuntu possono installare facilmente questa applicazione grazie alla sua inclusione nelle fonti software della distribuzione. Per ottenerlo, apri una finestra del terminale e usa il adatto comando.
sudo apt install taskwarrior
Debian
Coloro che usano Debian Stable o più recenti possono far funzionare Taskwarrior usando il Apt-get comando.
sudo apt-get install taskwarrior
Arch Linux
Arch ha una versione di Taskwarrior nelle proprie fonti software che gli utenti possono installare. È disponibile tramite il repository "Community". Per ottenerlo, seguire i passaggi seguenti.
Passo 1: Apri Pacman.conf nell'editor di testo Nano, con i privilegi di sudo.
sudo nano /etc/pacman.conf
Passo 2: Scorri il Pacman.file conf e cerca il repository “Community”. Elimina tutti i simboli # davanti a "Community" per abilitarne l'uso. Assicurati anche di eliminare il simbolo sulle linee direttamente sotto di esso, altrimenti non funzionerà correttamente.
Passaggio 3: Salvare le modifiche nel file Pacman.conf premendo il tasto Ctrl + O combinazione di tasti.
Step 4: Esci da Nano con Ctrl + Xe risincronizza Pacman per abilitare la nuova fonte software "Community".
sudo pacman -Syy
Passaggio 5: Installa Taskwarrior sul tuo computer Arch Linux.
sudo pacman -S task
Fedora
Dalla versione 18, il software Taskwarrior è stato prontamente disponibile per gli utenti Fedora Linux. Per installarlo, aprire un terminale e utilizzare il DNF comando per farlo funzionare.
sudo dnf install task
OpenSUSE
Gli utenti SUSE hanno un facile accesso al software Taskwarrior ed è stato nelle fonti software primarie dalla versione 12.2. Per far funzionare il programma, aprire una finestra del terminale e utilizzare il zypper responsabile attività.
sudo zypper install taskwarrior
Linux generico
È possibile che tu stia utilizzando una versione di Linux che non ha un pacchetto facile da installare per il software Taskwarrior. Di conseguenza, è necessario creare il codice dall'origine per usarlo.
Il primo passo nella creazione di Taskwarrior dal sorgente è il download dell'ultima versione. In un terminale, utilizzare il wget strumento di download e prendi la versione più recente del software.
Nota: è importante ripetere questo processo con ogni aggiornamento di Taskwarrior, per garantire che il software rimanga aggiornato. Trova gli ultimi download del codice sorgente qui.
wget https://taskwarrior.org/download/task-2.5.1.tar.gz
Con l'archivio di Taskwarrior TarGZ scaricato, utilizzare il catrame comando ed estrarlo.
tar xzvf task-2.5.1.tar.gz
Spostare la finestra del terminale nella cartella del codice eseguendo il CD comando.
cd task-2.5.1
Correre cMake e inizia il processo di compilazione.
cmake -DCMAKE_BUILD_TYPE=release . ...
Quindi, utilizzare rendere e fare l'installazione per finire. Quando questi due comandi finiranno di funzionare, Taskwarrior sarà attivo e funzionante sul tuo PC Linux!
make ...
sudo make install
Utilizzo di Taskwarrior per creare un elenco di cose da fare
La creazione di una nuova attività nell'applicazione Taskwarrior è piacevolmente rapida e semplice. Per farlo, usa il Inserisci comando. Nel terminale scrivi:
task add new task
Dopo aver scritto il tuo compito con il Inserisci comando, lo aggiungerà immediatamente all'elenco.
Completa il tuo compito
Quindi, hai finito un'attività ed è tempo di controllarla dalla tua lista. Nell'applicazione Taskwarrior, gli utenti completano le attività utilizzando il fatto comando.
Innanzitutto, elenca le tue attività con:
task list
Guarda l'elenco degli articoli e trova l'ID accanto all'elemento che desideri contrassegnare come "completo". Quindi, utilizzare fatto per rimuoverlo dall'elenco.
Nota: modifica il simbolo # con l'ID dell'attività.
task done #
Altre funzionalità di Taskwarrior
Taskwarrior non è solo un elenco "da fare" di baseapplicazione in cui aggiungi un elemento e poi lo spegni in un secondo momento. Ha anche molte altre funzionalità. In questa sezione del tutorial, esamineremo alcune delle funzioni più avanzate che l'applicazione ha da offrire.
Creazione di un'attività con un promemoria
Taskwarrior consente agli utenti di creare voci di elenco che attivano un promemoria facendo uso di dovuto comando. Ad esempio, per eseguire un'attività con una data di scadenza di domani, eseguire:
task add My important task due:tomorrow
Creazione di un'attività ricorrente
Devi creare un'attività che si ripete nell'applicazione Taskwarrior? Usa il ripresentarsi comando. Ecco alcuni esempi.
task add My weekly task recur: daily due:tomorrow
o
task add My weekly task recur: weekly due:monday
o
task add My weekly task recur: biweekly due:sunday
Creazione di un'attività all'interno di un progetto
Elenca la maggior parte delle applicazioni dell'elenco di cose da fare, Taskwarrior consente agli utenti di aggiungere attività a progetti separati, per una maggiore organizzazione. Per aggiungere un elemento al tuo elenco, crea una nuova attività con progetto comando.
task add My task project:ProjectName
È anche possibile taggare le attività facendo:
task add My task project:ProjectName +project +tag2 +tag3
Per controllare gli elementi nel tuo elenco per tag e ID progetto, esegui il elenco comando.
task list</ P>
Commenti