Clockwerk é uma aplicação TUI (Terminal User Interface) escrita em Go para gestão eletrônica de ponto de trabalho Senior X. Gerencie seus registros de jornada diretamente do terminal, substituindo aplicativos tradicionais por uma interface simples e eficiente.
- Registro de entrada/saída
- Inicie e encerre sua jornada com comandos intuitivos
- Gestão de intervalos
- Controle pausas para almoço e descanso
- Notificação (desktop linux)
- Lembretes para ajudar a manter os apontamentos em dia
- Interface amigável
- Navegação simplificada via teclado
- Visualização em tempo real dos registros
- Multiplataforma
- Compatível com Windows, Linux e macOS
- Leve e rápido
- Consumo mínimo de recursos (CPU/RAM)
As seguinte teclas de atalho são usadas para navegar e explorar o programa
- h/← para navegar para esquerda
- l/→ para navegar para direita
- Space bater o ponto
- ctrl+c forçar fechar o programa
- q sair
- e esquecer credenciais
- r retentar caso haja erro
- Acesse a página de releases
- Baixe o executável para seu sistema:
- Windows:
clockwerk_windows_amd64.exe
- Linux:
clockwerk_linux_amd64
- macOS:
clockwerk_darwin_amd64
- Windows:
Requisitos:
- Go 1.22+
mingw-w64
(para compilação no Windows)
# Instalar e executar
go install github.com/diegodario88/clockwerk@latest
# Compilar manualmente (Windows)
GOOS=windows GOARCH=amd64 CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ CGO_ENABLED=1 go build -o clockwerk.exe