Tool Launcher

Search for a tool...

1tt.dev1tt.dev
Config Generator
v0.46

Font family, size, and rendering options.

font_family

Primary typeface used for terminal text.

bold_font

Typeface variant used for bold text.

italic_font

Typeface variant used for italic text.

bold_italic_font

Typeface variant used for bold-italic text.

font_size

Text size in points.

disable_ligatures

Controls when programming ligatures are disabled.

undercurl_style

Appearance style of undercurl decorations.

Cursor shape, color, and blink behavior.

cursor_shape

The shape of the cursor.

cursor_shape_unfocused

The shape of the cursor when the window is not focused.

cursor_blink_interval

Blink interval in seconds; set to 0 to disable blinking, -1 to use system default.

cursor_stop_blinking_after

Seconds of keyboard inactivity after which the cursor stops blinking.

cursor_beam_thickness

Thickness of the beam cursor in points.

cursor_underline_thickness

Thickness of the underline cursor in points.

Scrollback buffer size and pager settings.

scrollback_lines

Number of lines retained in the scrollback buffer.

scrollback_pager

Program used to view the scrollback buffer contents.

scrollback_pager_history_size

Size in MB of a separate scrollback history buffer for the pager (0 to disable).

wheel_scroll_multiplier

Multiplier applied to mouse wheel scroll events.

touch_scroll_multiplier

Multiplier applied to touchpad scroll events.

Mouse behavior, URL detection, and clipboard settings.

mouse_hide_wait

Seconds of inactivity before the mouse cursor is hidden (0 to disable, -1 to never hide).

url_style

Underline style used to highlight URLs under the mouse cursor.

open_url_with

Application used to open clicked URLs.

detect_urls

Highlight clickable URLs when the mouse cursor hovers over them.

copy_on_select

Automatically copy selected text to clipboard; set to 'clipboard' or 'primary', or 'no' to disable.

strip_trailing_spaces

Remove trailing spaces from lines when copying to clipboard.

focus_follows_mouse

Automatically focus the window under the mouse cursor.

underline_hyperlinks

When to underline hyperlinks in the terminal output.

Audio and visual bell settings.

enable_audio_bell

Play an audio bell sound when a bell character is received.

visual_bell_duration

Duration in seconds of the visual bell flash effect (0 to disable).

visual_bell_color

Color used for the visual bell flash.

bell_on_tab

Show a bell indicator in the tab bar when a bell fires in a background tab.

command_on_bell

Program to execute when a bell character is received.

Window size, borders, padding, and layout behavior.

remember_window_size

Restore the previous window size on startup.

initial_window_width

Initial window width in character cells (used when remember_window_size is no).

initial_window_height

Initial window height in character cells (used when remember_window_size is no).

window_padding_width

Padding in points between window content and edges.

window_margin_width

Margin in points between the window border and the window content.

window_border_width

Width of borders between windows (in points).

draw_minimal_borders

Draw minimal borders between windows to reduce visual clutter.

confirm_os_window_close

Ask for confirmation before closing an OS window that has this many or more terminal tabs (0 to disable).

Tab bar position, style, and appearance.

tab_bar_edge

Position of the tab bar on screen.

tab_bar_style

Visual style of the tab bar.

tab_bar_align

Alignment of tabs within the tab bar.

tab_bar_min_tabs

Minimum number of tabs before the tab bar is displayed.

tab_title_template

Template string for tab titles using Python formatting.

active_tab_foreground

Text color for the active tab.

active_tab_background

Background color for the active tab.

inactive_tab_foreground

Text color for inactive tabs.

inactive_tab_background

Background color for inactive tabs.

Foreground, background, and the 16 terminal colors.

foreground

Default foreground (text) color.

background

Default background color.

background_opacity

Background transparency (1.0 is fully opaque, 0.0 is fully transparent).

selection_foreground

Foreground color for selected text.

selection_background

Background color for selected text.

color0

Terminal color 0 - black (normal).

color1

Terminal color 1 - red (normal).

color2

Terminal color 2 - green (normal).

color3

Terminal color 3 - yellow (normal).

color4

Terminal color 4 - blue (normal).

color5

Terminal color 5 - magenta (normal).

color6

Terminal color 6 - cyan (normal).

color7

Terminal color 7 - white (normal).

color8

Terminal color 8 - bright black.

color9

Terminal color 9 - bright red.

color10

Terminal color 10 - bright green.

color11

Terminal color 11 - bright yellow.

color12

Terminal color 12 - bright blue.

color13

Terminal color 13 - bright magenta.

color14

Terminal color 14 - bright cyan.

color15

Terminal color 15 - bright white.

Shell, editor, remote control, and environment settings.

shell

Shell program to launch in new terminal windows (use '.' to use the current shell).

editor

Text editor used by kittens such as edit-in-kitty (use '.' to use $EDITOR).

term

Value of the TERM environment variable set in child processes.

allow_remote_control

Allow other programs to control kitty via a socket connection.

listen_on

Socket address on which kitty listens for remote control connections.

update_check_interval

Interval in hours between automatic update checks (0 to disable).

clipboard_control

Actions programs running in the terminal are allowed to perform with the clipboard.

wayland_titlebar_color

Color of the Wayland window titlebar; use 'system' or a hex color.

kitty.conf