1
0
Fork 0

Adding upstream version 0.3.0.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-05-04 23:32:47 +02:00
parent 969912aed3
commit d61cd7bdb0
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
11 changed files with 645 additions and 0 deletions

16
examples/config_file.rs Normal file
View file

@ -0,0 +1,16 @@
use std::fs::{self, File};
use platform_dirs::AppDirs;
fn main() {
let app_dirs = AppDirs::new(Some("name"), true).unwrap();
let config_file_path = app_dirs.config_dir.join("config-file");
fs::create_dir_all(&app_dirs.config_dir).unwrap();
let file = if config_file_path.exists() {
File::open(config_file_path).unwrap()
} else {
File::create(config_file_path).unwrap()
};
}