dotfiles/alacritty/alacritty.toml
2026-03-30 20:43:17 +02:00

110 lines
3.1 KiB
TOML

# alacritty.toml
# commented lines are the defaults
# man 5 alacritty (>0.13) for full config manual
general.import = [
"~/.config/alacritty/keybindings.toml",
"~/.config/alacritty/gruvbox-dark.toml",
#"~/.config/alacritty/ayu-dark.toml",
]
[terminal.shell]
program = "/usr/bin/bash"
#program = "/usr/bin/fish"
#args = [ "--login", ]
#working_directory = "None"
#live_config_reload = true
#ipc_socket = true
[env]
TERM = "xterm-256color"
[window]
#dimensions = { columns = 0, lines = 0 }
#position = { x = 0, y = 0 }
padding = { x = 2, y = 2 }
dynamic_padding = true
decorations = "None"
opacity = 1.00
blur = true
#startup_mode = "Windowed"
#title = "Alacritty"
#dynamic_title = true
#class = { instance = "Alacritty", general = "Alacritty" }
#decorations_theme_variant = "None"
#resize_increments = false
#option_as_alt = "None"
[scrolling]
history = 10000
#multiplier = 3
[font]
normal = { family = "BlexMono Nerd Font Mono", style = "Regular" }
bold = { family = "BlexMono Nerd Font Mono", style = "Bold" }
italic = { family = "BlexMono Nerd Font Mono", style = "Italic" }
bold_italic = { family = "BlexMono Nerd Font Mono", style = "Bold Italic" }
size = 12.00
offset = { x = 0, y = 0 }
glyph_offset = { x = 0, y = 0 }
#builtin_box_drawing = true
#transparent_background_colors = false
[bell]
animation = "EaseOutExpo"
duration = 0
color = "#C0C5CE"
#command = { program = "notify-send", args = ["alacritty", "bell",] }
[selection]
#semantic_escape_chars = ",│‘|:"' ()[]{}<>t"
#save_to_clipboard = true
[cursor.style]
shape = "Block"
blinking = "Always"
[cursor.vi_mode_style]
shape = "Block"
blinking = "Off"
[cursor]
blink_interval = 500
blink_timeout = 0
#unfocused_hollow = true
#thickness = 0.15
[terminal]
#osc52 = "OnlyCopy"
[mouse]
hide_when_typing = false
bindings = [
# { mouse = "Middle", action = "PasteSelection" },
]
[hints]
#alphabet = "jfkdls;ahgurieowpq"
#[[hints.enabled]]
#command = "xdg-open"
## command = "open" # On macOS
## command = { program = "cmd", args = [ "/c", "start", "" ] } # On Windows
#hyperlinks = true
#post_processing = true
#persist = false
#mouse.enabled = true
#binding = { key = "U", mods = "Control|Shift" }
#regex = "(ipfs:|ipns:|magnet:|mailto:|gemini://|gopher://|https://|http://|news:|file:|git://|ssh:|ftp://)[^\u0000-\u001F\u007F-\u009F<>\"\\s{-}\\^⟨⟩‘]+"
[debug]
#render_timer = false
#persistent_logging = false
#log_level = "Warn"
#renderer = "None"
#print_events = false
#highlight_damage = false
#prefer_egl = false