Kitty Terminal
GPU-accelerated terminal emulator with ligature support and image rendering
Overview
Kitty is a GPU-accelerated terminal emulator focused on performance and features. Both ratataque and GrimalDev use it as their primary terminal. GrimalDev uses Everforest Dark Hard theming, ratataque uses Catppuccin Mocha.
GrimalDev's Configuration
# Theme
include themes/everforest-dark-hard.conf
# Font
font_family JetBrainsMono Nerd Font
font_size 11
# Window
background_opacity 1
background_blur 40
cursor_trail 1
hide_window_decorations titlebar-only
window_padding_width 10
# Shell & Editor
shell fish
editor nvim
# macOS
macos_option_as_alt yes
# Keybindings
map cmd+c copy_to_clipboard
map cmd+v paste_from_clipboard
map ctrl+shift+e no_op
map ctrl+shift+r no_opratataque's Configuration
# Dynamic color changes via current.conf
include ~/.config/kitty/current.conf
allow_remote_control yes
# Font
font_family JetBrains Mono Nerd Font
font_size 9
bold_font auto
italic_font auto
bold_italic_font auto
# Shell
shell fish
# URLs
url_color #0087bd
url_style dotted
# Window behavior
confirm_os_window_close 0
term xterm-kitty
extended-keys always
# Clipboard control
clipboard_control write-clipboard write-primary write-clipboard-on-select
# Cursor - THE CURSOR TRAIL IS AMAZING! 🌟
# Creates a smooth trailing effect that makes cursor movement visually gorgeous
cursor_shape block
cursor_trail 1
# Mouse behavior
mouse_hide_wait 2.0
# Font size keybindings
map ctrl+plus change_font_size all +1
map ctrl+equal change_font_size all +1
map ctrl+kp_add change_font_size all +1
map ctrl+minus change_font_size all -1
map ctrl+underscore change_font_size all -1
map ctrl+kp_subtract change_font_size all -1✨ Highlight: Cursor Trail
The cursor_trail 1 setting creates a beautiful smooth trailing effect when moving the cursor. This visual enhancement makes it much easier to track cursor movements, especially during fast navigation or screen transitions. It's one of kitty's most underrated features that significantly improves the terminal experience!
Platform Notes
On Linux, kitty integrates with Hyprland window rules for per-workspace opacity. On macOS, hide_window_decorations titlebar-only removes the native title bar while keeping window management via AeroSpace.