feat(terminal): add terminal_on_exit config option

This commit is contained in:
CJ van den Berg 2026-02-27 16:29:18 +01:00
parent 29c3424913
commit 21b7995393
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9
2 changed files with 28 additions and 3 deletions

View file

@ -13,6 +13,7 @@ gutter_width_maximum: usize = 8,
enable_terminal_cursor: bool = true,
enable_terminal_color_scheme: bool = false,
terminal_scrollback_size: u16 = 500,
terminal_on_exit: TerminalOnExit = .hold_on_error,
enable_sgr_pixel_mode_support: bool = true,
enable_modal_dim: bool = true,
highlight_current_line: bool = true,
@ -248,3 +249,9 @@ pub const AgeFormat = enum {
short,
long,
};
pub const TerminalOnExit = enum {
hold_on_error,
close,
hold,
};