From dbdb2ed125214d7dab9dd2ef6ed03e1062b7cc27 Mon Sep 17 00:00:00 2001 From: sigoden Date: Sat, 4 Mar 2023 09:22:55 +0800 Subject: refactor: replace config.highlight with config.no_highlight (#4) * refactor: replace config.highlight with config.no_highlight * update readme --- src/config.rs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'src/config.rs') diff --git a/src/config.rs b/src/config.rs index cce6b6a..1c6abc5 100644 --- a/src/config.rs +++ b/src/config.rs @@ -24,9 +24,9 @@ pub struct Config { /// Whether to persistently save chat messages #[serde(default)] pub save: bool, - /// Whether to highlight reply message + /// Whether to disable highlight #[serde(default)] - pub highlight: bool, + pub no_highlight: bool, /// Set proxy pub proxy: Option, /// Used only for debugging @@ -175,14 +175,6 @@ fn create_config_file(config_path: &Path) -> Result<()> { raw_config.push_str("save: true\n"); } - let ans = Confirm::new("Whether to highlight reply message?") - .with_default(true) - .prompt() - .map_err(confirm_map_err)?; - if ans { - raw_config.push_str("highlight: true\n"); - } - std::fs::write(config_path, raw_config) .map_err(|err| anyhow!("Failed to write to config file, {err}"))?; Ok(()) -- cgit v1.2.3