dotfiles/alacritty.yml

78 lines
1.7 KiB
YAML

# Specifying a `duration` of `0` will disable the visual bell.
bell:
animation: EaseOutExpo
duration: 0
color: '0xffffff'
window:
dynamic_title: true
opacity: 0.8
dimensions:
columns: 100
lines: 30
selection:
# This string contains all characters that are used as separators for
# "semantic words" in Alacritty.
semantic_escape_chars: ",│`|:\"' ()[]{}<>\t"
# When set to `true`, selected text will be copied to the primary clipboard.
save_to_clipboard: true
cursor:
style: Block
unfocused_hollow: true
shell:
program: /bin/bash
args:
- --login
# Enable clickable URLs
hints:
enabled:
- regex: "(mailto:|gemini:|gopher:|https:|http:|news:|file:|git:|ssh:|ftp:)[^\u0000-\u001F\u007F-\u009F<>\" {-}\\^⟨⟩`]+"
action: Copy
post_processing: true
mouse:
enabled: true
mods: Shift
- regex: "(mailto:|https:|http:|news:|file:|git:|ssh:|ftp:)[^\u0000-\u001F\u007F-\u009F<>\" {-}\\^⟨⟩`]+"
command: xdg-open
post_processing: true
mouse:
enabled: true
- regex: "(gemini:|gopher:)[^\u0000-\u001F\u007F-\u009F<>\" {-}\\^⟨⟩`]+"
command: lagrange
post_processing: true
mouse:
enabled: true
# Colors (Dracula)
colors:
# Default colors
primary:
background: '#282a36'
foreground: '#f8f8f2'
# Normal colors
normal:
black: '#000000'
red: '#ff5555'
green: '#50fa7b'
yellow: '#f1fa8c'
blue: '#caa9fa'
magenta: '#ff79c6'
cyan: '#8be9fd'
white: '#bfbfbf'
# Bright colors
bright:
black: '#575b70'
red: '#ff6e67'
green: '#5af78e'
yellow: '#f4f99d'
blue: '#caa9fa'
magenta: '#ff92d0'
cyan: '#9aedfe'
white: '#e6e6e6'