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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.