-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Ö. Efe D. edited this page Sep 16, 2026
·
3 revisions
tron is a GPU accelerated terminal emulator for Linux and macOS, written in Rust. It puts speed first: it launches in about 55 ms and outpaces Alacritty and Ghostty in throughput benchmarks. Then it makes the terminal yours with WGSL shaders, hundreds of themes and hot reloaded configuration.
- Installation: install, upgrade and uninstall on Linux and macOS, also with Homebrew.
- Getting Started: the startup screen, everyday keys, search and selection.
-
Configuration: every setting in
config.toml.
- Themes: built-in themes and writing your own.
- Shaders: turning on post-processing and cursor effects, and the built-in list.
- Writing Shaders: the WGSL shader API, examples and porting from Ghostty or Shadertoy.
- Key Bindings: default keys, key syntax and actions.
- Shell Integration: prompt marks, jumping between prompts and selecting command output.
- Images and Graphics: kitty graphics, Sixel, iTerm2 images and video.
-
Remote Hosts: the
xterm-tronterminfo entry over ssh, docker and sudo. - Notifications: desktop notifications from applications.
- Environment Variables
- Troubleshooting
- Performance
- Development: building, architecture and releasing.
Linux (Wayland and X11) and macOS are supported. Tabs and splits are out of scope: use your window manager or a multiplexer.
Using tron
Looks
Features
Reference