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

Aquellos que buscan una excelente herramienta de administración del tiempo basada en terminales para la línea de comandos de Linux no necesitan buscar más allá de la aplicación Taskwarrior. Es una aplicación elegante que sigue las ideas que se hicieron famosas por el libro de David Allen " Getting things done ".

El diseño de Taskwarrior es absolutamente simple y directo al grano. Con él, los usuarios pueden crear tareas, enumerar su lista de tareas pendientes, crear recordatorios y mucho más. Siga nuestra guía mientras repasamos cómo instalar Taskwarrior y cómo usarlo desde el terminal como una herramienta de administración de tareas en Linux.

Nota: Puede usar Taskwarrior si está en Ubuntu, Debian, Arch Linux, Fedora u OpenSUSE. De lo contrario, se requiere compilar a partir del 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 comando Apt .

sudo apt instalar taskwarrior

Debian

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

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 archivo Pacman.conf y busque el repositorio "Comunidad". Elimine todos los símbolos # delante de "Comunidad" para permitir su uso. Asegúrese también de eliminar el 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 la combinación de teclado Ctrl + O.

Paso 4:  Salga de Nano con Ctrl + X y vuelva a sincronizar 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 una terminal y use el  comando DNF para que funcione.

tarea de instalación de sudo dnf

OpenSUSE

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

sudo zypper instalar 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 la fuente para usarlo.

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

Nota: es importante repetir este proceso con cada actualización de Taskwarrior, para asegurarse de que el software se mantenga actualizado. Encuentre 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 comando tar y extráigalo .

tar xzvf task-2.5.1.tar.gz

Mueva la ventana de su terminal a la carpeta del código ejecutando el  comando CD  .

cd tarea-2.5.1

Ejecute cmake e inicie el proceso de compilación.

cmake -DCMAKE_BUILD_TYPE = lanzamiento.
...

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

fabricar
...
sudo hacer instalar

Usar Taskwarrior para crear una lista de tareas pendientes

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

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

tarea agregar nueva tarea

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

Completa tu tarea

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

Entonces, ha terminado una tarea y es hora de tacharla de su lista. En la aplicación Taskwarrior, los usuarios completan tareas mediante el comando done .

Primero, enumere sus tareas con:

lista de tareas

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

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

tarea realizada #

Otras características de Taskwarrior

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

Crear una tarea con recordatorio

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

Taskwarrior permite a los usuarios crear elementos de lista que activan un recordatorio mediante el uso del comando due . Por ejemplo, para hacer una tarea con fecha de vencimiento mañana, haga lo siguiente:

tarea agregar Mi tarea importante vence: mañana

Crear una tarea recurrente

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

¿Necesita crear una tarea que se repita en la aplicación Taskwarrior? Utilice el comando recur . Aquí hay unos ejemplos.

tarea agregar Mi tarea semanal recurrir: vencimiento diario: mañana

o

tarea agregar Mi tarea semanal recurrir: vencimiento semanal: lunes

o

tarea agregar Mi tarea semanal recurrir: quincenal vencimiento: domingo

Crear una tarea dentro de un proyecto

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

Enumere la mayoría de las aplicaciones de lista 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 comando del proyecto .

tarea agregar Mi proyecto de tarea: ProjectName

También es posible etiquetar tareas haciendo:

tarea agregar Mi tarea proyecto: ProjectName + proyecto + etiqueta2 + etiqueta3

Para comprobar los elementos de su lista en busca de etiquetas e ID de proyecto, ejecute el comando list .

lista de tareas

Leave a Comment

Diagnóstico de MP3: soluciona hasta 50 problemas con archivos de audio MP3

Diagnóstico de MP3: soluciona hasta 50 problemas con archivos de audio MP3

MP3 Diags es la herramienta definitiva para solucionar problemas en tu colección de música. Etiqueta correctamente tus archivos MP3, añade carátulas de álbumes faltantes y corrige el VBR.

Aplicaciones de notificaciones de escritorio de Google Voice

Aplicaciones de notificaciones de escritorio de Google Voice

Al igual que Google Wave, Google Voice ha generado un gran revuelo en todo el mundo. Google busca cambiar la forma en que nos comunicamos y, dado que se está convirtiendo en...

Descarga Favoritos de Flickr con FlickrFaves

Descarga Favoritos de Flickr con FlickrFaves

Hay muchas herramientas que permiten a los usuarios de Flickr descargar sus fotos en alta calidad, pero ¿hay alguna forma de descargar Favoritos de Flickr? Recientemente, descubrimos...

OK Sampler es un software gratuito de sampleo de música

OK Sampler es un software gratuito de sampleo de música

¿Qué es el sampling? Según Wikipedia, «es el acto de tomar una porción, o muestra, de una grabación de sonido y reutilizarla como un instrumento o...

Copia de seguridad de Google Sites: Importar/Exportar

Copia de seguridad de Google Sites: Importar/Exportar

Google Sites es un servicio de Google que permite alojar un sitio web en su servidor. Sin embargo, existe un problema: no incluye una opción integrada para realizar copias de seguridad.

Aplicación de escritorio de Google Tasks

Aplicación de escritorio de Google Tasks

Google Tasks no es tan popular como otros servicios de Google como Calendar, Wave, Voice, etc., pero aún así se usa ampliamente y es una parte integral de la vida de las personas.

Cómo recuperar particiones y datos del disco duro perdidos [Guía]

Cómo recuperar particiones y datos del disco duro perdidos [Guía]

En nuestra guía anterior sobre cómo borrar de forma segura el disco duro y los medios extraíbles a través de Ubuntu Live y el CD de arranque DBAN, analizamos el problema del disco basado en Windows.

Cómo jugar Red Dead Online en Linux

Cómo jugar Red Dead Online en Linux

Red Dead Online es el componente multijugador en línea de Red Dead Redemption II. Aprende a jugar en Linux con esta guía completa.

Instalar paquetes Debian en Arch Linux con Debtap

Instalar paquetes Debian en Arch Linux con Debtap

¿Está tratando de hacer que una aplicación funcione en Arch Linux o Manjaro pero no puede encontrarla en los repositorios de software oficiales o incluso en AUR? Prueba Debtap. Se trata de un

Cómo acceder a una carpeta compartida de VMWare en Ubuntu

Cómo acceder a una carpeta compartida de VMWare en Ubuntu

¿Tiene una máquina virtual Ubuntu en VMware Workstation y desea compartir una carpeta con ella? Esta guía completa le mostrará cómo hacerlo eficazmente.