config: not that cursor-style with shell integration overwrites

This commit is contained in:
Mitchell Hashimoto
2023-12-28 09:17:42 -08:00
parent 276ff84583
commit 7fcd4233cd

View File

@ -266,10 +266,10 @@ palette: Palette = .{},
/// sequences (such as CSI q). Shell configurations will often request /// sequences (such as CSI q). Shell configurations will often request
/// specific cursor styles. /// specific cursor styles.
/// ///
/// Caveat: Shell integration currently defaults to always be a bar /// Note that shell integration will automatically set the cursor to a bar
/// In order to fix it, we probably would want to add something similar to Kitty's /// at a prompt, regardless of this configuration. You can disable that
/// shell integration options (no-cursor). For more information see: /// behavior by specifying `shell-integration-features = no-cursor`
/// https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.shell_integration /// or disabling shell integration entirely.
@"cursor-style": terminal.Cursor.Style = .block, @"cursor-style": terminal.Cursor.Style = .block,
/// Sets the default blinking state of the cursor. This is just the /// Sets the default blinking state of the cursor. This is just the