Home
» LINUX
»
Come ottenere uno strumento di gestione del tempo basato su terminale su Linux con Taskwarrior
Come ottenere uno strumento di gestione del tempo basato su terminale su Linux con Taskwarrior
Chi è alla ricerca di un eccellente strumento di gestione del tempo basato su terminale per la riga di comando di Linux non ha bisogno di guardare oltre l'app Taskwarrior. È una bella applicazione che segue le idee rese famose dal libro di David Allen " Fare le cose ".
Il design di Taskwarrior è semplicissimo e va dritto al punto. Con esso, gli utenti possono creare attività, elencare la propria lista di cose da fare, creare promemoria e molto altro! Segui la nostra guida mentre esaminiamo 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. In caso contrario, è richiesta la compilazione dal codice sorgente.
Installa Taskwarrior
Molti sistemi operativi Linux supportano direttamente l'applicazione Taskwarrior. Scegli il sistema operativo che utilizzi di seguito e segui le istruzioni per imparare a farlo funzionare.
Ubuntu
Gli utenti Ubuntu possono installare facilmente questa applicazione grazie alla sua inclusione nei sorgenti software della distribuzione. Per ottenerlo, apri una finestra di terminale e usa il comando Apt .
sudo apt install taskwarrior
Debian
Chi usa Debian Stable o più recente può far funzionare Taskwarrior usando il comando Apt-get .
sudo apt-get install taskwarrior
Arch Linux
Arch ha una versione di Taskwarrior nelle sue fonti software che gli utenti possono installare. È disponibile tramite il repository "Community". Per ottenerlo, segui i passaggi seguenti.
Passaggio 1: apri Pacman.conf nell'editor di testo Nano, con privilegi sudo.
sudo nano /etc/pacman.conf
Passaggio 2: scorrere il file Pacman.conf e cercare il repository "Community". Elimina tutti i simboli # davanti a "Community" per consentirne l'uso. Assicurati anche di eliminare il simbolo sulle linee direttamente sotto di esso, altrimenti non funzionerà correttamente.
Fase 3: Salvare le modifiche al file pacman.conf premendo il Ctrl + O combinazione di tasti.
Passaggio 4: uscire da Nano con Ctrl + X e risincronizzare Pacman per abilitare la nuova sorgente 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, apri un terminale e usa il comando DNF per farlo funzionare.
sudo dnf install task
OpenSUSE
Gli utenti di SUSE hanno facile accesso al software Taskwarrior ed è presente nelle fonti principali del software sin dalla versione 12.2. Per far funzionare il programma, apri una finestra di terminale e usa il task manager di Zypper .
sudo zypper install taskwarrior
Linux generico
Potresti utilizzare 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 utilizzarlo.
Il primo passo per creare Taskwarrior dal sorgente è scaricare l'ultima versione. In un terminale, usa lo strumento di download wget 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 .
Con l'archivio Taskwarrior TarGZ scaricato, usa il comando tar ed estrailo .
tar xzvf task-2.5.1.tar.gz
Sposta la finestra del terminale nella cartella del codice eseguendo il comando CD .
cd task-2.5.1
Esegui cmake e avvia il processo di compilazione.
cmake -DCMAKE_BUILD_TYPE=release .
...
Quindi, usa make e make install per finire. Al termine dell'esecuzione di questi due comandi, Taskwarrior sarà attivo e funzionante sul tuo PC Linux!
Fare
...
sudo make install
Usare Taskwarrior per creare una lista di cose da fare
La creazione di una nuova attività nell'applicazione Taskwarrior è piacevolmente rapida e semplice. Per farlo, usa il comando add . Nel terminale scrivi:
attività aggiungi nuova attività
Dopo aver scritto la tua attività con il comando add , la aggiungerà immediatamente all'elenco.
Completa il tuo compito
Quindi, hai finito un'attività ed è ora di spuntarla dalla tua lista. Nell'applicazione Taskwarrior, gli utenti completano le attività utilizzando il comando done .
Innanzitutto, elenca le tue attività con:
elenco delle attività
Guarda l'elenco degli elementi e trova l'"ID" accanto all'elemento che desideri contrassegnare come "completo". Quindi, usa done per rimuoverlo dall'elenco.
Nota: cambia il simbolo # con l'ID della tua attività.
compito svolto #
Altre funzionalità di Taskwarrior
Taskwarrior non è solo un'applicazione di base per l'elenco delle "cose da fare" in cui si aggiunge un elemento e lo si spunta in un secondo momento. Ha anche molte altre caratteristiche. In questa sezione del tutorial, esamineremo alcune delle funzioni più avanzate che l'applicazione ha da offrire.
Creare un'attività con un promemoria
Taskwarrior consente agli utenti di creare elementi dell'elenco che attivano un promemoria utilizzando il comando dovuto . Ad esempio, per creare un'attività con una data di scadenza domani, eseguire:
task add Il mio compito importante in scadenza:domani
Creare un'attività ricorrente
Hai bisogno di creare un'attività che si ripete nell'applicazione Taskwarrior? Usa il comando recidiva . Ecco alcuni esempi.
aggiunta attività La mia attività settimanale ricorre: ogni giorno per: domani
o
aggiunta attività La mia attività settimanale ricorre: settimanale scadenza: lunedì
o
attività aggiunta La mia attività settimanale ricorre: bisettimanale con scadenza: domenica
Creazione di un'attività all'interno di un progetto
Elenca la maggior parte delle applicazioni dell'elenco delle cose da fare, Taskwarrior consente agli utenti di aggiungere attività a progetti separati, per una maggiore organizzazione. Per aggiungere un elemento alla tua lista, crea una nuova attività con il comando progetto .
task add Il mio progetto task:ProjectName
È anche possibile taggare le attività, facendo:
task add Il mio progetto task:ProjectName +project +tag2 +tag3
Per controllare gli elementi del tuo elenco per i tag e gli ID progetto, esegui il comando list .