- - Cómo obtener una herramienta de gestión de tiempo basada en terminal en Linux con Taskwarrior

Cómo obtener una herramienta de administración de tiempo basada en terminal en Linux con Taskwarrior

Aquellos que buscan un excelente terminal basadoLa herramienta de gestión del tiempo para la línea de comandos de Linux no necesita buscar más que la aplicación Taskwarrior. Es una aplicación ordenada que sigue las ideas que el libro de David Allen hizo "Hacer las cosas".

El diseño de Taskwarrior es muy simple y directoal punto. ¡Con él, los usuarios pueden crear tareas, enumerar su lista de tareas, crear recordatorios y mucho más! Siga nuestra guía a medida que repasemos cómo instalar Taskwarrior y cómo usarlo desde el terminal como herramienta de administración de tareas en Linux.

Nota: Puedes usar Taskwarrior si estás en Ubuntu, Debian, Arch Linux, Fedora u OpenSUSE. De lo contrario, se requiere compilar desde el código fuente.

Instalar Taskwarrior

Muchos sistemas operativos Linux llevan la aplicación Taskwarrior directamente. Elija el sistema operativo que usa a continuación y siga las instrucciones para aprender cómo hacerlo funcionar.

Ubuntu

Los usuarios de Ubuntu pueden instalar fácilmente esta aplicación gracias a su inclusión en las fuentes de software de la distribución. Para obtenerlo, abra una ventana de terminal y use el Apto mando.

sudo apt install taskwarrior

Debian

Aquellos que usan Debian Stable o más reciente pueden hacer que Taskwarrior funcione usando el Apt-get mando.

sudo apt-get install taskwarrior

Arch Linux

Arch tiene una versión de Taskwarrior en sus fuentes de software que los usuarios pueden instalar. Está disponible a través del repositorio "Comunidad". Para obtenerlo, siga los pasos a continuación.

Paso 1: Abra Pacman.conf en el editor de texto Nano, con privilegios de sudo.

sudo nano /etc/pacman.conf

Paso 2: Desplácese por el Pacman.conf archivo y busque el repositorio "Comunidad". Elimine todos los símbolos # en frente de "Comunidad" para permitir su uso. Asegúrese también de deshacerse del símbolo en las líneas directamente debajo de él, o no funcionará correctamente.

Paso 3: Guarde las ediciones en su archivo Pacman.conf presionando el Ctrl + O combinación de teclado

Paso 4: Salga de Nano con Ctrl + Xy resincronice Pacman para habilitar la nueva fuente de software "Comunidad".

sudo pacman -Syy

Paso 5: Instale Taskwarrior en su computadora Arch Linux.

sudo pacman -S task

Fedora

Desde la versión 18, el software Taskwarrior ha estado disponible para los usuarios de Fedora Linux. Para instalarlo, abra un terminal y use el DNF comando para que funcione.

sudo dnf install task

OpenSUSE

Los usuarios de SUSE tienen fácil acceso al software Taskwarrior, y ha estado en las principales fuentes de software desde la versión 12.2. Para que el programa funcione, abra una ventana de terminal y use el Zypper administrador de tareas.

sudo zypper install taskwarrior

Linux genérico

Es posible que esté utilizando una versión de Linux que no tiene un paquete fácil de instalar para el software Taskwarrior. Como resultado, debe compilar el código desde el origen para usarlo.

El primer paso para construir Taskwarrior desde la fuente es descargar la última versión. En una terminal, use el wget descarga la herramienta y toma la versión más reciente del software.

Nota: es importante repetir este proceso con cada actualización de Taskwarrior para garantizar que el software se mantenga actualizado. Encuentra las últimas descargas de código fuente aquí.

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

Con el archivo TaskWarrior TarGZ descargado, use el alquitrán ordenar y extraerlo.

tar xzvf task-2.5.1.tar.gz

Mueva la ventana de su terminal a la carpeta de código ejecutando el discos compactos mando.

cd task-2.5.1

correr cmake e iniciar el proceso de compilación.

cmake -DCMAKE_BUILD_TYPE=release .
...

A continuación, use hacer y hacer instalar para terminar Cuando estos dos comandos terminen de ejecutarse, Taskwarrior estará en funcionamiento en su PC con Linux.

make
...
sudo make install

Usando Taskwarrior para crear una lista de tareas

Crear una nueva tarea en la aplicación Taskwarrior es refrescantemente rápido y sencillo. Para hacerlo, utilice el añadir mando. En la terminal, escribe:

task add new task

Después de escribir su tarea con el añadir comando, lo agregará instantáneamente a la lista.

Completa tu tarea

Entonces, ha terminado una tarea y es hora de marcarla en su lista. En la aplicación Taskwarrior, los usuarios completan tareas utilizando el hecho mando.

Primero, enumere sus tareas con:

task list

Mire la lista de elementos y busque la "ID" junto al elemento que desea marcar como "completa". Luego, use hecho para eliminarlo de la lista.

Nota: cambie el símbolo # con la ID de su tarea.

task done #

Otras características de Taskwarrior

Taskwarrior no es solo una lista básica de "tareas pendientes"aplicación donde agrega un elemento y luego lo marca más tarde. Tiene muchas otras características también. En esta sección del tutorial, repasaremos algunas de las funciones más avanzadas que la aplicación tiene para ofrecer.

Crear una tarea con un recordatorio

Taskwarrior permite a los usuarios crear elementos de la lista que activan un recordatorio haciendo uso de debido mando. Por ejemplo, para realizar una tarea con una fecha de vencimiento de mañana, haga lo siguiente:

task add My important task due:tomorrow

Crear una tarea recurrente

¿Necesita crear una tarea que se repita en la aplicación Taskwarrior? Utilizar el repetirse mando. Aquí hay unos ejemplos.

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

Crear una tarea dentro de un proyecto

Enumere la mayoría de las aplicaciones de tareas pendientes, Taskwarrior permite a los usuarios agregar tareas a proyectos separados para una mayor organización. Para agregar un elemento a su lista, cree una nueva tarea con el proyecto mando.

task add My task project:ProjectName

También es posible etiquetar tareas haciendo:

task add My task project:ProjectName +project +tag2 +tag3

Para verificar las etiquetas y los ID de proyecto en los elementos de su lista, ejecute el lista mando.

task list
</p>

Comentarios