jartigag / tareator

solo es una lista de tareas ☑️ 🕒

Home Page:https://jartigag.blog/tareator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Esta herramienta ayuda a gestionar una lista de tareas típica, como por ejemplo este mismo README.

Pretende ser:

  • Sencilla de usar

  • Fácil de modificar

  • Modular y extensible

Se ha orientado a que, de su uso cotidiano, se extraigan los datos necesarios para completar automáticamente las entradas de un time-tracker.

Además, produce un fichero CSV en el que se registra cuándo se ha realizado cada acción. Sobre él se podrán hacer análisis posteriores con otras herramientas.

Se hace una explicación un poco más desarrollada en este post.

tareator

v1.0

  • Elegir nombre

Funcionalidades básicas

  • Añadir tareas como pendientes
  • Marcar tareas como completadas
  • Marcar una tarea como "en progreso"

Registro temporal

  • Generar register.csv
  • Añadir acciones (no tareas) que van directamente a register.csv

Publicación en time-tracker

  • Generar commit.tmp
  • #alias
  • Editar intervals.template
  • Redondear con bloques de 15 mins

Funcionalidades extra

  • Deshacer última acción
  • Subtareas

v2.0

Funcionalidades ocultas

  • Registrar "--{open,close} tareator--"
  • e (abrir tareas.md en editor)
  • r (abrir register.csv en editor)
  • --silent flag

Visualización

  • Demo mínima con cal-heatmap

About

solo es una lista de tareas ☑️ 🕒

https://jartigag.blog/tareator

License:GNU General Public License v3.0


Languages

Language:Python 64.0%Language:Less 14.6%Language:HTML 13.9%Language:CSS 4.8%Language:Shell 2.8%