diff --git a/crates/config/Cargo.toml b/crates/config/Cargo.toml index edb1c06..8855b88 100644 --- a/crates/config/Cargo.toml +++ b/crates/config/Cargo.toml @@ -7,7 +7,6 @@ rust-version.workspace = true [dependencies] serde = { version = "1", features = ["derive"] } -serde_json = "1" directories = "5" figment = { version = "0.10", features = ["toml", "env"] } -toml = "0.8" +tempfile = "3.23.0" diff --git a/crates/config/src/lib.rs b/crates/config/src/lib.rs index 299d03e..aed4988 100644 --- a/crates/config/src/lib.rs +++ b/crates/config/src/lib.rs @@ -37,8 +37,7 @@ impl Default for Settings { } pub fn load_settings(project_root: Option<&str>) -> Result { - let mut fig = Figment::from(Serialized::defaults(Settings::default())) - .merge(Env::prefixed("CODE_").split("__")); + let mut fig = Figment::from(Serialized::defaults(Settings::default())); // User file: ~/.config/owlen/config.toml if let Some(pd) = ProjectDirs::from("dev", "owlibou", "owlen") { @@ -51,5 +50,8 @@ pub fn load_settings(project_root: Option<&str>) -> Result