Kitty is a fast, feature-rich, GPU-based terminal emulator. It supports modern features like graphics, hyperlinks, and ligatures while maintaining excellent performance.
📑 Table of Contents
Key Features
- GPU Rendering: Hardware acceleration
- Graphics Protocol: Display images in terminal
- Ligatures: Programming font support
- Layouts: Splits and tabs built-in
- Remote Control: Scriptable via IPC
Installation
Install Kitty on Ubuntu:
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin
# Add to PATH
ln -s ~/.local/kitty.app/bin/kitty ~/.local/bin/
Usage Examples
Configure in ~/.config/kitty/kitty.conf:
font_family JetBrains Mono
font_size 12.0
background_opacity 0.95
# Tab bar
tab_bar_style powerline
# Keyboard shortcuts
map ctrl+shift+t new_tab
map ctrl+shift+n new_window
# Colors
include themes/dracula.conf
Benefits
Kitty combines speed with rich features. Its image display protocol enables new terminal workflows while built-in layouts reduce dependency on tmux.
Was this article helpful?