64 lines
1.9 KiB
YAML
64 lines
1.9 KiB
YAML
## Import files (Colors, Fonts, Etc)
|
|
import:
|
|
- ~/.config/alacritty/colors.yml
|
|
- ~/.config/alacritty/fonts.yml
|
|
|
|
## Set environment variables
|
|
env:
|
|
TERM: alacritty
|
|
WINIT_X11_SCALE_FACTOR: '1.0'
|
|
|
|
## Terminal window settings
|
|
window :
|
|
dimensions:
|
|
columns: 82
|
|
lines: 25
|
|
|
|
padding:
|
|
x: 10
|
|
y: 10
|
|
|
|
decorations: full
|
|
startup_mode: Windowed
|
|
dynamic_title: true
|
|
dynamic_padding: true
|
|
|
|
# scrolling
|
|
history: 10000
|
|
multiplier: 3
|
|
|
|
# Background opacity
|
|
opacity: 0.80
|
|
|
|
#title: Alacritty
|
|
|
|
|
|
## Cursor
|
|
cursor:
|
|
style:
|
|
shape: Block
|
|
blinking: On
|
|
|
|
unfocused_hollow: false
|
|
|
|
## Live config reload
|
|
live_config_reload: true
|
|
|
|
key_bindings:
|
|
- { 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 }
|
|
|