diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index ea4e340..fb66efa 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -52,7 +52,7 @@ windows-sys = { version = "0.36", features = ["Win32_System_LibraryLoader", "Win default = ["custom-protocol"] custom-protocol = ["tauri/custom-protocol"] verge-dev = [] -debug-yml = [] +default-meta = [] [profile.release] panic = "abort" diff --git a/src-tauri/src/config/verge.rs b/src-tauri/src/config/verge.rs index 43f175b..1cb058e 100644 --- a/src-tauri/src/config/verge.rs +++ b/src-tauri/src/config/verge.rs @@ -99,8 +99,14 @@ impl IVerge { pub fn template() -> Self { Self { - clash_core: Some("clash".into()), - language: Some("en".into()), + clash_core: match cfg!(feature = "default-meta") { + false => Some("clash".into()), + true => Some("clash-meta".into()), + }, + language: match cfg!(feature = "default-meta") { + false => Some("en".into()), + true => Some("zh".into()), + }, theme_mode: Some("system".into()), theme_blur: Some(false), traffic_graph: Some(true),