Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'helix-tui/src/terminal.rs')
-rw-r--r--helix-tui/src/terminal.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/helix-tui/src/terminal.rs b/helix-tui/src/terminal.rs
index 0b038fdf..72f38d71 100644
--- a/helix-tui/src/terminal.rs
+++ b/helix-tui/src/terminal.rs
@@ -2,7 +2,7 @@
//! Frontend for [Backend]
use crate::{backend::Backend, buffer::Buffer};
-use helix_view::editor::Config as EditorConfig;
+use helix_view::editor::{Config as EditorConfig, KittyKeyboardProtocolConfig};
use helix_view::graphics::{CursorKind, Rect};
use std::io;
@@ -25,6 +25,7 @@ pub struct Viewport {
pub struct Config {
pub enable_mouse_capture: bool,
pub force_enable_extended_underlines: bool,
+ pub kitty_keyboard_protocol: KittyKeyboardProtocolConfig,
}
impl From<&EditorConfig> for Config {
@@ -32,6 +33,7 @@ impl From<&EditorConfig> for Config {
Self {
enable_mouse_capture: config.mouse,
force_enable_extended_underlines: config.undercurl,
+ kitty_keyboard_protocol: config.kitty_keyboard_protocol,
}
}
}