blob: 97979bbfa2825c400089329c5c04ab11bfdd16b8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
use super::*;
pub(super) struct ClientLoopConfig {
pub(super) sound_config: crate::config::SoundConfig,
pub(super) mouse_scroll_lines: usize,
pub(super) redraw_on_focus_gained: bool,
pub(super) host_cursor: crate::config::HostCursorModeConfig,
pub(super) kitty_graphics_enabled: bool,
pub(super) pixel_geometry_enabled: bool,
pub(super) pixel_geometry_fallback: bool,
pub(super) mouse_capture_active: bool,
pub(super) host_escape_disambiguation_active: bool,
pub(super) initial_host_input: Vec<u8>,
pub(super) endpoint_keybindings: bool,
pub(super) remote_image_paste_key:
Option<(crossterm::event::KeyCode, crossterm::event::KeyModifiers)>,
pub(super) shell_config: Option<shell::ClientShellConfig>,
}
|