Punch Clock
punch-clock is a lightweight terminal time-tracking utility written in Rust.
punch-clock allows the user to track the time they spend working simply by running commands such as
punch in
and punch out
in their terminal. They can then count total time worked in a given time
period with commands like punch count today
.
Planned features include:
- Automatically gathering metadata about the current working context when punching in and out (current directory, git repository, etc.).
- Visual (tui) display of time worked in a certain period.
- Integration with the starship terminal prompt.