aboutsummaryrefslogtreecommitdiff
path: root/src/config
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-06-18 00:50:33 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-06-18 01:56:26 +0300
commitaca35ea76f3df15ec68fd07959d939f5e7a78a6c (patch)
treeb9993804ebbed375dca301a762a681a1cad3b713 /src/config
parent54490254f70469cd154ee630bc4bec84da178f0c (diff)
fix: scope image paste shortcut to remote
refs #647
Diffstat (limited to 'src/config')
-rw-r--r--src/config/model.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/config/model.rs b/src/config/model.rs
index c8fa7f71..7b1e7bb7 100644
--- a/src/config/model.rs
+++ b/src/config/model.rs
@@ -337,6 +337,8 @@ pub struct KeysConfig {
pub next_agent: BindingConfig,
/// Focus an agent by index 1-9. Unset by default.
pub focus_agent: BindingConfig,
+ /// Local-client shortcut that sends a clipboard image to a remote Herdr session. Default: "ctrl+v".
+ pub remote_image_paste: String,
/// Create a new tab in the active workspace. Default: "prefix+c"
pub new_tab: BindingConfig,
/// Rename the active tab. Default: "prefix+shift+t".
@@ -572,6 +574,7 @@ impl Default for KeysConfig {
previous_agent: BindingConfig::empty(),
next_agent: BindingConfig::empty(),
focus_agent: BindingConfig::empty(),
+ remote_image_paste: "ctrl+v".into(),
new_tab: BindingConfig::one("prefix+c"),
rename_tab: BindingConfig::one("prefix+shift+t"),
previous_tab: BindingConfig::one("prefix+p"),