Getting Started
Config File
Where Termy reads configuration from and how it is structured.
Termy reads configuration from a single plain-text file.
Location
| Platform | Path |
|---|---|
| macOS | ~/.config/termy/config.txt |
| Linux | ~/.config/termy/config.txt |
| Windows | %APPDATA%\termy\config.txt |
Syntax
Each setting is a single line in the form key = value. Comments start with #.
# appearance
theme = termy
font_family = JetBrains Mono
font_size = 14
# terminal
shell = /opt/homebrew/bin/fish
cursor_style = block
# keybinds (repeatable)
keybind = cmd-p=toggle_command_paletteSections
The [colors] block is the only section header; everything else lives at the top level.
[colors]
foreground = #e7ebf5
background = #0b1020
cursor = #a7e9a3Tasks
Tasks use a dotted key pattern.
task.build.command = cargo build
task.build.working_dir = crates/cliSee Configuration for the full reference.