Crates.io | dogg |
lib.rs | dogg |
version | 0.1.3 |
source | src |
created_at | 2023-06-22 12:00:24.73913 |
updated_at | 2023-06-28 05:19:15.332322 |
description | CLI tool that let's you log data manually. |
homepage | https://github.com/PraxTube/dogg |
repository | https://github.com/PraxTube/dogg |
max_upload_size | |
id | 897251 |
size | 26,878 |
A CLI tool that allows you to log data manually.
The main use case is to log data that you cannot monitor
any other way and to store it inside a csv
file.
TODO: Video here
The setup is little bit cumbersome, but once it is finished logging data is very fast and easy.
To setup the default config.json
and the neccessary
directories, run
cargo install dogg
dogg
This will generate ~/.config/dogg/data/config.json
with the following content
{
"dummy": {
"help": [
"Your help message here",
],
"type": [
"u32"
],
"value": [
"123"
]
}
}
You can add new categories with their parameters here. The supported types are
u32
i32
f32
bool
String
The value
will determine the default value,
which will be applied if the user provides
blank input. You can also disable the default
value by using "None"
.