Sobre o projeto

Taskbook é uma ferramenta de gerenciamento de tarefas e notas por linha de comando projetada para organizar o trabalho em vários quadros diretamente do terminal. Possui uma sintaxe simples e minimalista com uma curva de aprendizado plana, tornando-a acessível para usuários que preferem fluxos de trabalho baseados em CLI. Os principais recursos incluem: - Organização de tarefas e notas em quadros - Visualizações de quadro e linha do tempo para diferentes perspectivas - Níveis de prioridade (normal, média, alta) e mecanismos de favorito/estrela - Busca e filtragem de itens por atributos - Arquivamento e restauração de itens excluídos - Gravações atômicas de dados para evitar corrupção - Configuração de local de armazenamento personalizado - Visão geral do progresso - Notificações de atualização A instalação está disponível via Yarn, NPM ou Snapcraft. Os dados são armazenados em arquivos JSON em ~/.taskbook/storage por padrão, com a opção de substituir o local de armazenamento em tempo de execução usando a flag --taskbook-dir ou a variável de ambiente TASKBOOK_DIR. A ferramenta suporta criação de tarefas e notas, marcar/desmarcar tarefas, iniciar/pausar tarefas, marcar itens com estrela, copiar descrições para a área de transferência, mover itens entre quadros, definir prioridades, excluir itens e listar itens por atributos. A configuração é gerenciada através de ~/.taskbook.json com opções para o diretório do taskbook, exibição de tarefas completas e exibição da visão geral do progresso. Taskbook é de código aberto sob a licença MIT e é desenvolvido por Klaudio Sinani e Mario Sinani.