#home #day #tui #track #worked #date #date-range

app homeofficetracker

Simple tool to track which days you worked from home

6 releases (breaking)

0.7.0 Jan 28, 2025
0.6.0 Jan 28, 2025
0.5.0 Jan 27, 2025
0.4.0 Jan 27, 2025
0.2.0 Jan 27, 2025

#1 in #worked

Download history

125 downloads per month

Custom license

29KB
718 lines

Home Office Tracker

Simple tool to track which days you worked from home.

Install

You can either download the pre-built binaries from the release page, install from crates.io by running cargo install homeofficetracker --locked.

Usage

Usage: hot [OPTIONS] [COMMAND]

Commands:
  tui       Start the terminal user interface (default if no command is specified)
  add       Adds a date to the list of home office days
  remove    Removes a date from the list of home office days
  list      Lists all home office days
  data-dir  Prints the data directory
  export    Exports all home office days
  import    Imports all home office days from a file using the export format
  help      Print this message or the help of the given subcommand(s)

Options:
  -d, --data-dir <DATA_DIR>  The path to the data directory
  -h, --help                 Print help

The add and remove commands take an optional string argument. The string can be a date in the format %Y-%m-%d or %d.%m.%Y or a range of dates, separated by ::.

Dependencies

~30–43MB
~686K SLoC