minimalistic time tracker with simple pomodoro timer
- up/down arrow : select task
- spacebar : start tracking, pause, switch to other task
- escape : stop tracking
- right mouse button : task context menu
- "n" key : add new task
- "c" key : mark task completed
- TAB key : keyboard focus to task edit widget
Program settings and tasks are stored user's config directory. The default values are:
$XDG_CONFIG_HOME/netupi or $HOME/.config
i.e. /home/alice/.config
$HOME/Library/Application Support/netupi
i.e. /Users/Alice/Library/Application Support/netupi
{FOLDERID_RoamingAppData}\netupi
i.e. C:\Users\Alice\AppData\Roaming\netupi
No configuration at the moment.
--config-dir <DIR>
path for user's config directory
Importing CSV from Goodtime
cargo run --bin import_csv <filename>
- install rust
- make sure you have sqlite3 (+ alsa-dev for linux)
- cargo build --release
- TBD