summaryrefslogtreecommitdiffstats
path: root/src/config/keymap/keymapping.rs
diff options
context:
space:
mode:
authorJeff Zhao <jeff.no.zhao@gmail.com>2021-10-27 23:50:20 -0400
committerJeff Zhao <jeff.no.zhao@gmail.com>2021-10-27 23:50:20 -0400
commitd27c2980547dbdce01d7a26baf1c1f0ec0a14637 (patch)
tree5e55beac9746a6c069151545c64a9da5214f6eab /src/config/keymap/keymapping.rs
parentb970793bc9ca190fbd169dfee683c2e853885437 (diff)
remove default config hardcode and use include_str! instead
- this fixes the default config not working
Diffstat (limited to 'src/config/keymap/keymapping.rs')
-rw-r--r--src/config/keymap/keymapping.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/config/keymap/keymapping.rs b/src/config/keymap/keymapping.rs
index 79fd684..23608f0 100644
--- a/src/config/keymap/keymapping.rs
+++ b/src/config/keymap/keymapping.rs
@@ -91,7 +91,10 @@ impl From<AppKeyMappingCrude> for AppKeyMapping {
impl TomlConfigFile for AppKeyMapping {
fn get_config(file_name: &str) -> Self {
parse_to_config_file::<AppKeyMappingCrude, AppKeyMapping>(file_name)
- .unwrap_or_else(Self::default)
+ .unwrap_or_else(|| {
+ eprintln!("Using default keymapping");
+ Self::default()
+ })
}
}