dot/alacritty/alacritty.toml
2025-11-25 20:36:39 +01:00

101 lines
1.7 KiB
TOML

# Alacritty Configuration
# Window settings
[window]
opacity = 1
dynamic_padding = false
decorations = "Buttonless"
blur = true
title = "Terminal"
decorations_theme_variant = "Dark"
resize_increments = false
option_as_alt = "OnlyRight"
[terminal]
shell = "/opt/homebrew/bin/fish"
# Font settings
[font]
normal = { family = "JetBrainsMono Nerd Font", style = "Regular" }
bold = { family = "JetBrainsMono Nerd Font", style = "Bold" }
italic = { family = "JetBrainsMono Nerd Font", style = "Italic" }
size = 13.0
[font.offset]
x = 0
y = 0
[font.glyph_offset]
x = 0
y = 0
# Cursor settings
[cursor]
style = { shape = "Block", blinking = "Always" }
vi_mode_style = { shape = "Beam", blinking = "Always" }
blink_interval = 500
thickness = 0.1
unfocused_hollow = true
# Colors
[colors.primary]
# background = "#090909"
# background = "#ffffff"
foreground = "#ffffff"
[colors.cursor]
text = "#0E1415"
cursor = "#ffffff"
[colors.selection]
text = "#ffffff"
background = "#DDF0FF"
[colors.normal]
black = "#000000"
red = "#e25d56"
green = "#73ca50"
yellow = "#e9bf57"
blue = "#4a88e4"
magenta = "#915caf"
cyan = "#23acdd"
white = "#ffffff"
[colors.bright]
black = "#777777"
red = "#f36868"
green = "#88db3f"
yellow = "#f0bf7a"
blue = "#6f8fdb"
magenta = "#e987e9"
cyan = "#4ac9e2"
white = "#F2CECE"
[colors.search]
matches.background = "#DDDDFF"
matches.foreground = "#bbbbbb"
focused_match.background = "#DDFFDD"
focused_match.foreground = "#bbbbbb"
[colors.vi_mode_cursor]
text = "#ffffff"
cursor = "#ffffff"
# Padding (to complement dynamic padding)
[window.padding]
x = 20
y = 15
# Scrollback buffer
[scrolling]
history = 10000
multiplier = 3
[mouse]
hide_when_typing = true
[debug]
render_timer = false