kwerty

Kitty Terminal

GPU-accelerated terminal emulator with ligature support and image rendering

linuxmacosratataqueGrimalDevterminalgpu

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_op

ratataque'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.