Sobre el proyecto

Taskbook es una herramienta de gestión de tareas y notas desde la línea de comandos, diseñada para organizar el trabajo en múltiples tableros directamente desde la terminal. Presenta una sintaxis simple y mínima con una curva de aprendizaje plana, lo que la hace accesible para usuarios que prefieren flujos de trabajo basados en CLI. Las características clave incluyen: - Organizar tareas y notas en tableros - Vistas de tablero y línea de tiempo para diferentes perspectivas - Niveles de prioridad (normal, media, alta) y mecanismos de favoritos/estrellas - Buscar y filtrar elementos por atributos - Archivar y restaurar elementos eliminados - Escrituras atómicas de datos para prevenir corrupción - Configuración de ubicación de almacenamiento personalizada - Resumen de progreso - Notificaciones de actualización La instalación está disponible a través de Yarn, NPM o Snapcraft. Los datos se almacenan en archivos JSON en ~/.taskbook/storage por defecto, con la opción de sobrescribir la ubicación de almacenamiento en tiempo de ejecución usando la bandera --taskbook-dir o la variable de entorno TASKBOOK_DIR. La herramienta admite crear tareas y notas, marcar/desmarcar tareas, iniciar/pausar tareas, marcar elementos con estrella, copiar descripciones al portapapeles, mover elementos entre tableros, establecer prioridades, eliminar elementos y listar elementos por atributos. La configuración se gestiona a través de ~/.taskbook.json con opciones para el directorio de taskbook, mostrar tareas completadas y mostrar el resumen de progreso. Taskbook es de código abierto bajo la licencia MIT y está desarrollado por Klaudio Sinani y Mario Sinani.