aboutsummaryrefslogtreecommitdiff
path: root/src/config.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/config.rs')
-rw-r--r--src/config.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/config.rs b/src/config.rs
index 42d65c91..66cf1a6f 100644
--- a/src/config.rs
+++ b/src/config.rs
@@ -40,12 +40,15 @@ fn true_bool() -> bool {
#[derive(Clone, Debug, Deserialize)]
pub struct Selection {
pub semantic_escape_chars: String,
+ #[serde(default, deserialize_with = "failure_default")]
+ pub save_to_clipboard: bool,
}
impl Default for Selection {
fn default() -> Selection {
Selection {
- semantic_escape_chars: String::new()
+ semantic_escape_chars: String::new(),
+ save_to_clipboard: false
}
}
}