TUI pra categorizar gastos de extrato bancário, com vim-motion. Tipo um systemctl mas pro seu dinheiro.
projeto em construção, muita coisa ainda vai mudar
Lê o CSV do extrato (por enquanto só Inter) e te joga num "jogo" de categorização: aparece o gasto no centro da tela e você navega entre as categorias com j/k, confirma com Enter, próximo gasto. Simples assim.
Tem duas telas:
- Categorização - onde você classifica cada transação
- Dashboard - resumo com totais e gráfico de despesas por categoria
go build -o moneyctl .
./moneyctl --csv caminho/do/extrato.csv| tecla | ação |
|---|---|
j/k |
navegar entre categorias |
h/l |
pular entre transações |
Enter |
confirmar categoria |
u |
desfazer |
Tab |
trocar de tela |
q |
sair |
Edita direto no categories.go. Sem frescura de arquivo de config por enquanto.
As categorizações ficam salvas em moneyctl_data.json no diretório atual. Se você rodar de novo com o mesmo CSV, as categorias que já foram atribuídas são restauradas.