Skip to content

Configuration

kexsh uses a TOML configuration file for customization.

~/.config/kexsh/config.toml

Or $XDG_CONFIG_HOME/kexsh/config.toml if XDG_CONFIG_HOME is set.

# Prefix key for entering Command mode (default: "ctrl-a")
prefix_key = "ctrl-a"
# Show the status bar at the bottom (default: true)
status_bar = true
Terminal window
kexsh config show # Print current configuration
kexsh config set key value # Set a config value
kexsh config reset # Reset to defaults
OptionTypeDefaultDescription
prefix_keystring"ctrl-a"Key combo to enter Command mode
status_barbooltrueShow mode indicator and keybinding hints

Authentication tokens (from kexsh login) are stored separately:

~/.config/kexsh/terminal/credentials.json

This file is created with 0600 permissions. See Device Registration for details.