Contenido

Como gestionar tareas en Todo.txt con Kate

Introducción

Este es uno más de una serie de artículos destinados a dar a conocer como utilizo el editor Kate.

Aquellos interesados en el texto plano y GTD conocen de sobra métodos como Todo.txt. Un sistema para gestionar tareas pensado para ser sencillo desde el principio y que ofrece muchas ventajas. Hoy comentaré como utilizo Kate para gestionar las tareas.

Todo.txt en Kate

Como Todo.txt está basado en un archivo de texto plano, se puede utilizar cualquier editor de texto para gestionarlo. Pero siempre tenemos alguna herramienta que nos facilita el trabajo:

Sin más dilación, les dejo el siguiente video que muestra el resultado de unos scripts en Bash funcionando como herramientas externas en Kate para la gestión de tareas en un archivo Todo.txt:

Como se aprecia en el video podemos (entre otras cosas):

  • Abrir la lista de tareas y crear nuevas.
  • Cambiar la prioridades de diferentes tarea.
  • Marcar/desmarcar tareas como realizadas.
  • Archivar tareas en un archivo done.txt.

Scripts

A continuación dejo los scripts en bash que permiten gestionar las tareas:

new_task.sh: Abre la lista de tareas y agrega una tarea nueva.

check-uncheck: Marca la tarea como realizada/no realizada.

priority.sh: Cambia la prioridad de la tarea entre A/B/C.

archive.sh: Archiva la tarea en el fichero done.txt.

Como pautas generales debemos saber que:

  • Los script deben ser descargados a alguna carpeta y posteriormente crearemos las “herramientas externas” respectivas en Kate.
  • Los script apuntan a los archivos todo.txt y done.txt por lo que debemos personalizar la ruta según donde tenemos localizados estos archivos.
  • Los scripts deben tener permisos de ejecución

Herramientas externas

El primer paso, como siempre es asegurarnos de tener activado el plugin de “Herramientas Externas”. Posteriormente deberemos ir al menú Herramientas - Herramientas Externas - Configurar

Allí crearemos una nueva herramienta completando los siguientes campos:

  • Nombre: el que queramos darle, ej: Nuevo TODO
  • Ejecutable: bash
  • Argumentos: aquí seleccionaremos el script respectivo seguido de %{Document:Cursor:Line} Esta parte es muy importante, ya que es lo que permitirá a Kate darle al script el número de la línea sobre la que se encuentra el cursor en ese momento.
  • El resto de los campos pueden verlos en la imagen que sigue, no son obligatorios pero si recomendables.
Configuración recomendada para crear una herramienta externa para Todo.txt
Configuración recomendada para crear una herramienta externa para Todo.txt

Palabras finales

Todo.txt es un sencillo y poderoso método de productividad. Como está basado en texto plano, Kate puede ser una herramienta ideal para tener nuestras notas y tareas en el mismo lugar.

Con estos scripts que compartí podrán gestionar más naturalmente las tareas.

Espero que te haya resultado interesante.

¡Un Saludo!

 

¡Deja tus comentarios aquí !