Overview
Alacritty is a blazing fast, GPU-accelerated terminal emulator written in Rust. It focuses on simplicity and performance, with configuration done via a TOML file. This setup uses the Catppuccin Mocha color scheme.Configuration
The configuration is located at.config/alacritty/alacritty.toml and uses TOML format for clear, structured settings.
Color scheme
The configuration uses the Catppuccin Mocha theme, a warm and soothing pastel color palette.Primary colors
Cursor colors
Normal colors
The Catppuccin Mocha theme provides excellent contrast while being easy on the eyes during long coding sessions.
Font configuration
JetBrains Mono Nerd Font is used for excellent readability and icon support:Font family
JetBrains Mono Nerd Font with full icon support
Size
12pt for optimal readability
Variants
Full support for bold, italic, and bold-italic
Ligatures
Programming ligatures for better code readability
Window configuration
The window is configured for macOS with a clean, minimal appearance:Window decorations
Window decorations
Set to
buttonless for a clean macOS appearance without traditional window buttons.Opacity
Opacity
Background opacity is set to 0.95 for subtle transparency:
Padding
Padding
12 pixels of padding on both x and y axes provides comfortable spacing:
Search highlighting
Custom colors for search matches:Selection colors
Environment variables
The terminal type is explicitly set:macOS integration
Option key behavior is configured for better macOS integration:Installation
Install Alacritty and JetBrains Mono Nerd Font, then symlink the configuration:Alacritty automatically reloads configuration changes, so you can edit the TOML file and see changes immediately.