dotfiles-x11/.config/alacritty/alacritty.yml

104 lines
2.5 KiB
YAML

# Window Customization
window:
opacity: 0.95
dimensions:
columns: 122
lines: 50
# padding:
# x: 10
# y: 10
dynamic_padding: true
decorations: none
scrolling:
history: 10000
multiplier: 11
window.dynamic_title: false
env:
WINIT_X11_SCALE_FACTOR: "1.0"
# Font configuration (changes require restart)
font:
# The normal (roman) font face to use.
normal:
family: Jetbrains Mono
# Style can be specified to pick a specific face.
style: Regular
# The bold font face
bold:
family: Jetbrains Mono
# Style can be specified to pick a specific face.
style: Bold
# The italic font face
italic:
family: Jetbrains Mono
# Style can be specified to pick a specific face.
style: italic
# XTerm's default colors
colors:
# Default colors
primary:
background: '0x000000'
foreground: '0xffffff'
# Normal colors
normal:
black: '#000000'
red: '#cd0000'
green: '#00cd00'
yellow: '#cdcd00'
blue: '#0000ee'
magenta: '#cd00cd'
cyan: '#00cdcd'
white: '#e5e5e5'
# Bright colors
bright:
black: '#7f7f7f'
red: '#ff0000'
green: '#00ff00'
yellow: '#ffff00'
blue: '#5c5cff'
magenta: '#ff00ff'
cyan: '#00ffff'
white: '#ffffff'
# Indexed Colors
#
# The indexed colors include all colors from 16 to 256.
# When these are not set, they're filled with sensible defaults.
#indexed_colors:
# - { index: 16, color: '0x000000' }
# Extras
hide_cursor_when_typing: true
cursor:
style: Block
#blinking: Always
#blink_interval: 750
unfocused_hollow: true
key_bindings:
# (Windows, Linux, and BSD only)
- { key: V, mods: Control|Shift, action: Paste }
- { key: C, mods: Control|Shift, action: Copy }
- { key: Insert, mods: Shift, action: PasteSelection }
- { key: Key0, mods: Control, action: ResetFontSize }
- { key: Equals, mods: Control, action: IncreaseFontSize }
- { key: Plus, mods: Control, action: IncreaseFontSize }
- { key: Minus, mods: Control, action: DecreaseFontSize }
- { key: F11, mods: None, action: ToggleFullscreen }
- { key: Paste, mods: None, action: Paste }
- { key: Copy, mods: None, action: Copy }
- { key: L, mods: Control, action: ClearLogNotice }
- { key: L, mods: Control, chars: "\x0c" }
- { key: PageUp, mods: None, action: ScrollPageUp, mode: ~Alt }
- { key: PageDown, mods: None, action: ScrollPageDown, mode: ~Alt }
- { key: Home, mods: Shift, action: ScrollToTop, mode: ~Alt }
- { key: End, mods: Shift, action: ScrollToBottom, mode: ~Alt }