61 lines
1.7 KiB
TOML
61 lines
1.7 KiB
TOML
# ~/.config/slerm/config.toml
|
|
# Omit shell to use $SHELL. Arguments are separate array entries.
|
|
# shell = ["/bin/bash", "--login"]
|
|
# working_directory = "/home/you"
|
|
font_path = "/usr/local/share/fonts/MononokiNerdFontMono-Regular.ttf"
|
|
font_size = 16
|
|
scrollback = 10000
|
|
window_width = 1100
|
|
window_height = 720
|
|
|
|
# Any theme from `slerm --list-themes`: "slerm" plus every theme Helix ships.
|
|
theme = "slerm"
|
|
|
|
# Shorthand for the [colors] entries of the same name.
|
|
# background = "#17191c"
|
|
# foreground = "#e2e4e8"
|
|
# accent = "#58c4ad"
|
|
|
|
# Colors overriding the theme, all optional. Alongside the three above:
|
|
# cursor, selection_background, selection_foreground, border,
|
|
# chrome_background, chrome_foreground, chrome_active_background,
|
|
# popup_background,
|
|
# and the sixteen ANSI colors:
|
|
# black, red, green, yellow, blue, magenta, cyan, white,
|
|
# and each of those again as bright_black ... bright_white.
|
|
# [colors]
|
|
# cursor = "#58c4ad"
|
|
# red = "#cc6666"
|
|
# bright_red = "#d54e53"
|
|
|
|
[kitty]
|
|
image_storage_mb = 64
|
|
allow_file = true
|
|
allow_temp_file = true
|
|
allow_shared_memory = true
|
|
|
|
[multiplexer]
|
|
max_panes = 32
|
|
floating_width = 0.65
|
|
floating_height = 0.65
|
|
# Fractions of the workspace, capped at these many points on large displays.
|
|
floating_max_width = 960
|
|
floating_max_height = 640
|
|
|
|
# Providing [keys] replaces the entire default map.
|
|
[keys]
|
|
"Alt+F" = "toggle_floats"
|
|
"Alt+M" = "new_pane"
|
|
"Alt+H" = "focus_left"
|
|
"Alt+J" = "focus_down"
|
|
"Alt+K" = "focus_up"
|
|
"Alt+L" = "focus_right"
|
|
"Alt+A" = "new_tab"
|
|
"Alt+Shift+H" = "previous_tab"
|
|
"Alt+Shift+L" = "next_tab"
|
|
"Alt+X" = "close_pane"
|
|
"Ctrl+Shift+Z" = "zoom_pane"
|
|
"Ctrl+Shift+R" = "reload_config"
|
|
"Ctrl+Shift+C" = "copy"
|
|
"Ctrl+Shift+V" = "paste"
|