From 836fd7e585af15cc1ccb0d4f04586ffec28d2a3c Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Wed, 20 May 2026 18:55:41 +0300 Subject: feat: add keybinding v2 refs #154 refs #201 refs #202 refs #219 --- src/config.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'src/config.rs') diff --git a/src/config.rs b/src/config.rs index 37ba5bbf..48ebb8f6 100644 --- a/src/config.rs +++ b/src/config.rs @@ -8,12 +8,14 @@ mod theme; pub use self::{ io::{ - config_diagnostic_summary, config_dir, config_path, load_live_config, remove_section_key, - state_dir, upsert_section_bool, upsert_section_value, + config_diagnostic_summary, config_dir, config_path, load_live_config, + remove_keybinding_config_sections, remove_section_key, state_dir, upsert_section_bool, + upsert_section_value, }, keybinds::{ - format_key_combo, CommandKeybindConfig, CustomCommandAction, CustomCommandKeybind, - Keybinds, LiveKeybindConfig, + format_key_combo, normalize_key_combo, terminal_key_matches_combo, ActionKeybinds, + BindingConfig, CommandKeybindConfig, CustomCommandAction, CustomCommandKeybind, + IndexedKeybind, Keybinds, LiveKeybindConfig, }, model::{ validated_sidebar_bounds, AgentPanelScopeConfig, Config, ConfigReloadReport, @@ -42,7 +44,7 @@ impl Config { self.validated_keybinds().1 } - /// Parsed keybinds for navigate mode actions. + /// Parsed keybinds for Herdr actions. pub fn keybinds(&self) -> Keybinds { self.validated_keybinds().3 } -- cgit v1.2.3