| Crates.io | gim-config |
| lib.rs | gim-config |
| version | 1.0.0 |
| created_at | 2025-05-19 06:37:28.793187+00 |
| updated_at | 2025-08-01 03:13:33.926452+00 |
| description | Configuration file manager library for GIM applications |
| homepage | |
| repository | https://github.com/davelet/gim-config |
| max_upload_size | |
| id | 1679379 |
| size | 20,262 |
A configuration management library for GIM applications
~/.config/gim/config.tomlAdd this to your Cargo.toml:
[dependencies]
gim-config = "0.1.0"
Example code:
use gim_config;
fn main() {
// Load config
let config = gim_config::get_config_into().unwrap();
// Modify config
let mut config = config.clone();
config["ai"]["model"] = toml::Value::String("gpt-4".to_string());
// Save config
gim_config::save_config(&config);
}
MIT