dotfiles/.config/alacritty/alacritty.yml
2022-03-18 15:00:33 +01:00

65 lines
1.5 KiB
YAML

env:
# For better compatibility.
# <https://github.com/alacritty/alacritty/issues/2049>
TERM: xterm-256color
font:
normal:
family: Source Code Pro
size: 12.0
draw_bold_text_with_bright_colors: true
colors:
primary:
background: '#111111'
foreground: '#D3D7CF'
normal:
black: '#111111'
red: '#AA0000'
green: '#00AA00'
yellow: '#AA5500'
blue: '#0066FF'
magenta: '#AA00AA'
cyan: '#00AAAA'
white: '#AAAAAA'
bright:
black: '#555555'
red: '#FF5555'
green: '#55FF55'
yellow: '#FFFF55'
blue: '#6666FF'
magenta: '#FF55FF'
cyan: '#55FFFF'
white: '#FFFFFF'
bell:
animation: Linear
duration: 200
color: '#331133'
hints:
enabled:
- regex: "(mailto:|gemini:|gopher:|https:|http:|news:|file:|git:|ssh:|ftp:|magnet:)[^\u0000-\u001F\u007F-\u009F<>\" {-}\\^⟨⟩`]+"
command: xdg-open
post_processing: true
mouse:
enabled: true
mods: Control
mouse:
hide_when_typing: true
key_bindings:
- { key: Back, mods: Control, chars: "\x1b\x7f" }
- { key: Semicolon, mods: Control|Shift, chars: "\e;" }
- { key: PageUp, mods: Shift, mode: ~Alt, action: ScrollPageUp }
- { key: PageDown, mods: Shift, mode: ~Alt, action: ScrollPageDown }
scrolling:
history: 10000
selection:
# Characters that are used to separate “words”.
semantic_escape_chars: ",│`|\"' ()[]{}<>\t·"