| Crates.io | genee |
| lib.rs | genee |
| version | 0.9.2 |
| created_at | 2021-07-11 07:33:35.841248+00 |
| updated_at | 2025-03-30 19:08:03.814948+00 |
| description | A habit tracker app with command-line interface |
| homepage | https://github.com/mfep/genee |
| repository | https://github.com/mfep/genee |
| max_upload_size | |
| id | 421335 |
| size | 224,030 |
genee is a simple habit tracker program for the command line
GAM stands for gaming, whereas PNO stands for the instrumental practice.genee new GAM,PNOgenee which opens an interactive terminal interface. Habit data for each day can be
added and edited, and various statistics are shown.
A habit tracker app with command-line interface
Usage: genee [OPTIONS] [COMMAND]
Commands:
list-config Prints the persistent configuration
new Provide a comma separated list of habit categories. A new diary file is created at the specified --datafile path
save-config Saves the specified options to persistent configuration
add-category Adds or unhides a category
hide-category Hides a category
help Print this message or the help of the given subcommand(s)
Options:
-d, --datafile <DATAFILE>
Path to the diary file. When not provided, its value is loaded from persistent configuration file
-p, --past-periods <PAST_PERIODS>
Specifies the number of displayed periods when graphing the diary data. When not provided, its value is loaded from persistent configuration file
-f, --list-most-frequent-days <LIST_MOST_FREQUENT_DAYS>
Specifies the number of most frequent daily habit compositions over the specified period
-h, --help
Print help
-V, --version
Print version
genee builds with the standard Rust toolchain:
git clone https://github.com/mfep/genee.git
cd genee
cargo build --release
See CONTRIBUTING.md.