❯_termy
Customize

Terminal Behavior

Shell, cursor, scrolling, clipboard, and terminal UI behavior.

Shell

KeyDefaultDescription
shelllogin shellExecutable used for new sessions.
termxterm-256colorTERM value exposed to child apps.
colortermtruecolorCOLORTERM value exposed to child apps.
shell_integration_enabledtrueOSC 133 prompt and command tracking.

Cursor

KeyDefaultDescription
cursor_styleblockblock or line.
cursor_blinktrueEnable blinking cursor animation.

Scrolling

KeyDefaultDescription
mouse_scroll_multiplier3Mouse wheel scroll speed multiplier.
scrollbar_visibilityon_scrolloff | always | on_scroll.
scrollbar_styleneutralneutral | muted_theme | theme.
scrollback_history2000Lines retained in scrollback (alias: scrollback).
inactive_tab_scrollbackunsetScrollback limit for inactive tabs.

Panes

KeyDefaultDescription
pane_focus_effectsoft_spotlightoff | soft_spotlight | cinematic | minimal.
pane_focus_strength0.6Strength of active pane emphasis (0.0 – 2.0).

Clipboard

KeyDefaultDescription
copy_on_selectfalseAuto-copy selected text.
copy_on_select_toasttrueShow toast when text is copied on select.

Termy supports the Kitty clipboard protocol (OSC 5522) out of the box. Terminal applications can list, read, and write multiple clipboard formats—including images and other non-text data—and can receive MIME-aware paste events. Reads that are not covered by a short-lived paste token or a remembered application grant require confirmation; format listing does not expose clipboard contents and does not prompt. The primary selection is supported on Linux. Native and tmux terminals use the same behavior.

UI

KeyDefaultDescription
command_palette_show_keybindstrueShow shortcut badges in command palette rows.
progress_indicator_enabledtrueShow OSC 9;4 progress in tab badges.

Tmux

KeyDefaultDescription
tmux_enabledfalseEnable tmux runtime integration.
tmux_persistencetrueReuse tmux tabs and panes across restarts.
tmux_exclusivefalseStay in tmux control mode; restart it instead of falling back to a classic terminal when control mode exits.
tmux_binarytmuxtmux executable path or binary name.
tmux_show_active_pane_borderfalseShow active tmux pane border highlight.

On this page