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