#days #home #track #date #directory #export #worked

app homeofficetracker

Simple tool to track which days you worked from home

6 releases (breaking)

new 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

#2 in #days

Download history 146/week @ 2025-01-22

146 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

~29–39MB
~662K SLoC