From d8a6c265ab0be4d091ad28658103f304db8d17ca Mon Sep 17 00:00:00 2001 From: Omar Mohamed Khallaf <51155980+omar-mohamed-khallaf@users.noreply.github.com> Date: Sat, 4 Oct 2025 02:46:37 +0000 Subject: [PATCH] fix: save cli config as a toml file (#4652) Signed-off-by: Omar Mohamed --- packages/cli/src/settings.rs | 2 +- packages/cli/src/workspace.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cli/src/settings.rs b/packages/cli/src/settings.rs index 19b78431a..8d4a7c908 100644 --- a/packages/cli/src/settings.rs +++ b/packages/cli/src/settings.rs @@ -62,7 +62,7 @@ impl CliSettings { return None; }; - let Some(data) = serde_json5::from_str::(&data).ok() else { + let Some(data) = toml::from_str::(&data).ok() else { warn!("failed to parse global settings file"); return None; }; diff --git a/packages/cli/src/workspace.rs b/packages/cli/src/workspace.rs index a72c0b13b..ac3cb28ae 100644 --- a/packages/cli/src/workspace.rs +++ b/packages/cli/src/workspace.rs @@ -530,7 +530,7 @@ impl Workspace { } pub(crate) fn global_settings_file() -> PathBuf { - Self::dioxus_data_dir().join("settings.json") + Self::dioxus_data_dir().join("settings.toml") } }