homeofficetracker

Crates.iohomeofficetracker
lib.rshomeofficetracker
version0.7.0
created_at2025-01-27 18:28:24.640359+00
updated_at2025-01-28 17:07:04.882494+00
descriptionSimple tool to track which days you worked from home
homepage
repositoryhttps://github.com/hardliner66/homeofficetracker
max_upload_size
id1532712
size60,449
Steve Biedermann (hardliner66)

documentation

README

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 ::.

Commit count: 14

cargo fmt