From d0d9f34f9e7f877aa7e6aab43e11cc38c8204b54 Mon Sep 17 00:00:00 2001 From: Love Billenius Date: Thu, 2 Mar 2023 22:52:35 +0100 Subject: [PATCH] sections --- src/config.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/config.rs b/src/config.rs index 57889e4..4793232 100644 --- a/src/config.rs +++ b/src/config.rs @@ -90,12 +90,13 @@ impl Configuration { pub fn new() -> Result { let project_dirs = ProjectDirs::from(APP_IDENTIFIER[0], APP_IDENTIFIER[1], APP_IDENTIFIER[2]).unwrap(); + + // Config dir let config_dir = project_dirs.config_dir(); - let _ = fs::create_dir_all(config_dir); let config_file_path = config_dir.join(JSON_CONFIG_FILENAME).to_path_buf(); - + let _ = fs::create_dir_all(config_dir); + // Read/create config let configuration = Conf::new(&config_file_path)?; - fs::write( &config_file_path, serde_json::to_string(&configuration).unwrap(),