Existen una bastantes aplicaciones en el mercado para confeccionar listados de tareas To-Do list apps , la mayoría de ellas con una decente GUI, si pese a ello te animas y no te detrae o desanima la línea de comandos (CLI) quizás sea justo darle una oportunidad a Taskwarrior .
Thank you for reading this post, don't forget to subscribe!
Si no es lo tuyo (CLI) o piensa Que necesidad hay? aquí, en este cajón lo incluyo.
Taskwarrior es una herramienta de línea de comandos para la gestión de tareas y proyectos en sistemas operativos Linux, gratuita y open source. Con Taskwarrior, puedes agregar, ver, modificar y completar tareas y proyectos desde la línea de comandos de manera rápida y eficiente.
Entre las características de Taskwarrior se encuentran:
Agregar y ver tareas: Puedes agregar tareas con descripciones, fechas límite, prioridades y etiquetas, y ver una lista de tareas pendientes o completadas.
Modificar tareas: Puedes modificar la descripción, la fecha límite, la prioridad o las etiquetas de una tarea en cualquier momento.
Completar tareas: Puedes marcar tareas como completadas con un solo comando.
Filtros: Puedes filtrar tareas según su estado, prioridad, fecha límite, etiquetas y otros criterios.
Gráficos de quema: Puedes ver gráficos de quema que muestran la cantidad de tiempo que has dedicado a tareas y proyectos a lo largo del tiempo.
Sincronización: Puedes sincronizar tus tareas y proyectos entre diferentes dispositivos mediante la sincronización con un servidor remoto.
Taskwarrior es una herramienta de gestión de tareas altamente personalizable y flexible, lo que significa que puedes adaptarla a tus necesidades y trabajar de manera más eficiente. Además, es de código abierto y está disponible en muchos repositorios de software de distribuciones Linux, lo que facilita su instalación y uso.
Instalar Taskwarrior en tu Linux OS,s
Taskwarrior se encuentra en los repositorios de la mayoría de distribuciones Linux, por lo que su instalación es sencilla:
En Ubuntu
-------- en Ubuntu 10.10 y posteriores -------- $ sudo apt-get install task
En Debian
-------- en Debian Sid -------- $ sudo apt-get install taskwarrior -------- en Debian -------- $ sudo apt-get install task/wheezy-backports
En Fedora
-------- en Fedora 18-21 -------- $ yum install task -------- en Fedora 22 y posteriores -------- $ dnf install task
Para otras distribuciones, ir a taskwarrior install documentation.
Usando Taskwarrior en Linux
Taskwarrior incluye comandos intuitivos, disponibles con abundantes ejemplos en taskwarrior.org y via man con CLI.
Ejemplos:
$ task [insert task here]
Para ver tu lista de tareas, introducir:
$ task Para ver las próximas tareas $ task next
Para añadir Prioridad a una tarea, insertar H, M o L:
$ task add priority:H write Article
Existen muchas más posibilidades para hacer con Taskwarrior, accede a la documentación para ver todas las posibilidades.
$ task add pro:[proyecto] [nombre tarea] pri:[priority] due:[fecha a la que deber finalizar] recu:[recurrencia week, day, etc] tag:[comentario]
Para marcar una tarea como finalizada, simplemente haz referencia al id de la tarea:
$ task 1 done
Para editar todos los detalles de la tarea, refiere al id de la tarea e introduce: