321 lines
11 KiB
YAML
321 lines
11 KiB
YAML
env:
|
|
TERM: xterm-256color
|
|
window:
|
|
dimensions:
|
|
columns: 80
|
|
lines: 20
|
|
position:
|
|
x: 0
|
|
y: 0
|
|
|
|
padding:
|
|
x: 12
|
|
y: 12
|
|
|
|
dynamic_padding: true
|
|
dynamic_title: true
|
|
decorations: none
|
|
opacity: 0.9
|
|
class:
|
|
instance: Alacritty
|
|
general: Alacritty
|
|
|
|
scrolling:
|
|
history: 10000
|
|
multiplier: 3
|
|
|
|
# Font configuration
|
|
font:
|
|
normal:
|
|
family: Terminus (TTF)
|
|
style: Regular
|
|
bold:
|
|
family: Terminus (TTF)
|
|
style: Bold
|
|
italic:
|
|
family: Terminus (TTF)
|
|
style: Regular
|
|
size: 9.0
|
|
offset:
|
|
x: 0
|
|
y: 0
|
|
|
|
selection:
|
|
semantic_escape_chars: ",│`|:\"' ()[]{}<>\t"
|
|
# ave_to_clipboard: true
|
|
|
|
cursor:
|
|
style: Beam
|
|
|
|
shell:
|
|
program: /bin/zsh
|
|
args:
|
|
- -l
|
|
|
|
working_directory: None
|
|
|
|
mouse:
|
|
hide_when_typing: true
|
|
#hints:
|
|
# launcher:
|
|
# program: xdg-open
|
|
# args: []
|
|
|
|
mouse_bindings:
|
|
- { mouse: Middle, mods: Shift, action: PasteSelection }
|
|
- { mouse: Right, mods: Shift, action: Paste }
|
|
- { mouse: Middle, action: None }
|
|
- { mouse: Right, action: None }
|
|
|
|
key_bindings:
|
|
- { key: Return, mods: Control|Shift, action: SpawnNewInstance }
|
|
- { key: V, mods: Alt, action: Paste }
|
|
- { key: J, mods: Alt, action: IncreaseFontSize }
|
|
- { key: K, mods: Alt, action: DecreaseFontSize }
|
|
# - { key: J, mods: Shift, action: ScrollLineUp}
|
|
# - { key: K, mods: Shift, action: ScrollLineDown}
|
|
# { mouse: Middle, action: PasteSelection }
|
|
#- { key: Paste, action: Paste }
|
|
#- { key: Copy, action: Copy }
|
|
#- { key: L, mods: Control, action: ClearLogNotice }
|
|
#- { key: L, mods: Control, mode: ~Vi, chars: "\x0c" }
|
|
- { key: PageUp, mods: Shift, action: ScrollPageUp }
|
|
- { key: PageDown, mods: Shift, action: ScrollPageDown }
|
|
#- { key: Home, mods: Shift, mode: ~Alt, action: ScrollToTop, }
|
|
#- { key: End, mods: Shift, mode: ~Alt, action: ScrollToBottom }
|
|
|
|
# Vi Mode
|
|
#- { key: Space, mods: Shift|Control, mode: Vi, action: ScrollToBottom }
|
|
#- { key: Space, mods: Shift|Control, action: ToggleViMode }
|
|
#- { key: Escape, mode: Vi, action: ClearSelection }
|
|
#- { key: I, mode: Vi, action: ScrollToBottom }
|
|
#- { key: I, mode: Vi, action: ToggleViMode }
|
|
#- { key: Y, mods: Control, mode: Vi, action: ScrollLineUp }
|
|
#- { key: E, mods: Control, mode: Vi, action: ScrollLineDown }
|
|
#- { key: G, mode: Vi, action: ScrollToTop }
|
|
#- { key: G, mods: Shift, mode: Vi, action: ScrollToBottom }
|
|
#- { key: B, mods: Control, mode: Vi, action: ScrollPageUp }
|
|
#- { key: F, mods: Control, mode: Vi, action: ScrollPageDown }
|
|
#- { key: U, mods: Control, mode: Vi, action: ScrollHalfPageUp }
|
|
#- { key: D, mods: Control, mode: Vi, action: ScrollHalfPageDown }
|
|
#- { key: Y, mode: Vi, action: Copy }
|
|
#- { key: Y, mode: Vi, action: ClearSelection }
|
|
#- { key: Copy, mode: Vi, action: ClearSelection }
|
|
#- { key: V, mode: Vi, action: ToggleNormalSelection }
|
|
#- { key: V, mods: Shift, mode: Vi, action: ToggleLineSelection }
|
|
#- { key: V, mods: Control, mode: Vi, action: ction }
|
|
#- { key: Return, mode: Vi, action: Open }
|
|
#- { key: K, mode: Vi, action: Up }
|
|
#- { key: J, mode: Vi, action: Down }
|
|
#- { key: H, mode: Vi, action: Left }
|
|
#- { key: L, mode: Vi, action: Right }
|
|
#- { key: Up, mode: Vi, action: Up }
|
|
#- { key: Down, mode: Vi, action: Down }
|
|
#- { key: Left, mode: Vi, action: Left }
|
|
#- { key: Right, mode: Vi, action: Right }
|
|
#- { key: Key0, mode: Vi, action: First }
|
|
#- { key: Key4, mods: Shift, mode: Vi, action: Last }
|
|
#- { key: Key6, mods: Shift, mode: Vi, action: FirstOccupied }
|
|
#- { key: H, mods: Shift, mode: Vi, action: High }
|
|
#- { key: M, mods: Shift, mode: Vi, action: Middle }
|
|
#- { key: L, mods: Shift, mode: Vi, action: Low }
|
|
#- { key: B, mode: Vi, action: SemanticLeft }
|
|
#- { key: W, mode: Vi, action: SemanticRight }
|
|
#- { key: E, mode: Vi, action: SemanticRightEnd }
|
|
#- { key: B, mods: Shift, mode: Vi, action: WordLeft }
|
|
#- { key: W, mods: Shift, mode: Vi, action: WordRight }
|
|
#- { key: E, mods: Shift, mode: Vi, action: WordRightEnd }
|
|
#- { key: Key5, mods: Shift, mode: Vi, action: Bracket }
|
|
|
|
# (Windows, Linux, and BSD only)
|
|
#- { key: V, mods: Control|Shift, action: Paste }
|
|
#- { key: C, mods: Control|Shift, action: Copy }
|
|
#- { key: C, mods: Control|Shift, mode: Vi, action: ClearSelection }
|
|
#- { key: Insert, mods: Shift, action: PasteSelection }
|
|
#- { key: Key0, mods: Control, action: ResetFontSize }
|
|
#- { key: Equals, mods: Control, action: IncreaseFontSize }
|
|
#- { key: Add, mods: Control, action: IncreaseFontSize }
|
|
#- { key: Subtract, mods: Control, action: DecreaseFontSize }
|
|
#- { key: Minus, mods: Control, action: DecreaseFontSize }
|
|
|
|
# (Windows only)
|
|
#- { key: Return, mods: Alt, action: ToggleFullscreen }
|
|
|
|
# (macOS only)
|
|
#- { key: K, mods: Command, mode: ~Vi, chars: "\x0c" }
|
|
#- { key: Key0, mods: Command, action: ResetFontSize }
|
|
#- { key: Equals, mods: Command, action: IncreaseFontSize }
|
|
#- { key: Add, mods: Command, action: IncreaseFontSize }
|
|
#- { key: Minus, mods: Command, action: DecreaseFontSize }
|
|
#- { key: K, mods: Command, action: ClearHistory }
|
|
#- { key: V, mods: Command, action: Paste }
|
|
#- { key: C, mods: Command, action: Copy }
|
|
#- { key: C, mods: Command, mode: Vi, action: ClearSelection }
|
|
#- { key: H, mods: Command, action: Hide }
|
|
#- { key: M, mods: Command, action: Minimize }
|
|
#- { key: Q, mods: Command, action: Quit }
|
|
#- { key: W, mods: Command, action: Quit }
|
|
#- { key: N, mods: Command, action: SpawnNewInstance }
|
|
#- { key: F, mods: Command|Control, action: ToggleFullscreen }
|
|
|
|
# colors:
|
|
# # Default colors
|
|
# primary:
|
|
# background: '0x000000'
|
|
# foreground: '0xbcbcbc'
|
|
|
|
# # Colors the cursor will use if `custom_cursor_colors` is true
|
|
# cursor:
|
|
# text: '0x262626'
|
|
# cursor: '0xbcbcbc'
|
|
|
|
# # Normal colors
|
|
# normal:
|
|
# black: '0x262626'
|
|
# red: '0x5f8787'
|
|
# green: '0x87af87'
|
|
# yellow: '0x5f8787'
|
|
# blue: '0xffffaf'
|
|
# magenta: '0x87afd7'
|
|
# cyan: '0x5f875f'
|
|
# white: '0xbcbcbc'
|
|
|
|
# # Bright colors
|
|
# bright:
|
|
# black: '0x6c6c6c'
|
|
# red: '0x5f8787'
|
|
# green: '0x87af87'
|
|
# yellow: '0x5f8787'
|
|
# blue: '0xffffaf'
|
|
# magenta: '0x87afd7'
|
|
# cyan: '0x5f875f'
|
|
# white: '0xffffff'
|
|
|
|
# indexed_colors:
|
|
# - { index: 16, color: '0xff8700' }
|
|
# - { index: 17, color: '0x5f87af' }
|
|
# - { index: 18, color: '0x303030' }
|
|
# - { index: 19, color: '0x333333' }
|
|
# - { index: 20, color: '0x787878' }
|
|
# - { index: 21, color: '0xc9c9c9' }
|
|
|
|
# # Colors (Gruvbox dark)
|
|
# colors:
|
|
# # Default colors
|
|
# primary:
|
|
# # hard contrast: background = '0x1d2021'
|
|
# background: '0x282828'
|
|
# # soft contrast: background = '0x32302f'
|
|
# foreground: '0xebdbb2'
|
|
|
|
# # Normal colors
|
|
# normal:
|
|
# black: '0x282828'
|
|
# red: '0xcc241d'
|
|
# green: '0x98971a'
|
|
# yellow: '0xd79921'
|
|
# blue: '0x458588'
|
|
# magenta: '0xb16286'
|
|
# cyan: '0x689d6a'
|
|
# white: '0xa89984'
|
|
|
|
# # Bright colors
|
|
# bright:
|
|
# black: '0x928374'
|
|
# red: '0xfb4934'
|
|
# green: '0xb8bb26'
|
|
# yellow: '0xfabd2f'
|
|
# blue: '0x83a598'
|
|
# magenta: '0xd3869b'
|
|
# cyan: '0x8ec07c'
|
|
# white: '0xebdbb2'
|
|
|
|
# Colors (Hyper)
|
|
#colors:
|
|
# # Default colors
|
|
# primary:
|
|
# background: '0x000000'
|
|
# foreground: '0xffffff'
|
|
# cursor:
|
|
# text: '0xF81CE5'
|
|
# cursor: '0xffffff'
|
|
|
|
# Normal colors
|
|
# normal:
|
|
# black: '0x000000'
|
|
# red: '0xfe0100'
|
|
# green: '0x33ff00'
|
|
# yellow: '0xfeff00'
|
|
# blue: '0x0066ff'
|
|
# magenta: '0xcc00ff'
|
|
# cyan: '0x00ffff'
|
|
# white: '0xd0d0d0'
|
|
|
|
# Bright colors
|
|
# bright:
|
|
# black: '0x808080'
|
|
# red: '0xfe0100'
|
|
# green: '0x33ff00'
|
|
# yellow: '0xfeff00'
|
|
# blue: '0x0066ff'
|
|
# magenta: '0xcc00ff'
|
|
# cyan: '0x00ffff'
|
|
# white: '0xFFFFFF'
|
|
|
|
# Colors (Gotham)
|
|
# colors:
|
|
# # Default colors
|
|
# primary:
|
|
# background: '0x0a0f14'
|
|
# foreground: '0x98d1ce'
|
|
|
|
# # Normal colors
|
|
# normal:
|
|
# black: '0x0a0f14'
|
|
# red: '0xc33027'
|
|
# green: '0x26a98b'
|
|
# yellow: '0xedb54b'
|
|
# blue: '0x195465'
|
|
# magenta: '0x4e5165'
|
|
# cyan: '0x33859d'
|
|
# white: '0x98d1ce'
|
|
|
|
# # Bright colors
|
|
# bright:
|
|
# black: '0x10151b'
|
|
# red: '0xd26939'
|
|
# green: '0x081f2d'
|
|
# yellow: '0x245361'
|
|
# blue: '0x093748'
|
|
# magenta: '0x888ba5'
|
|
# cyan: '0x599caa'
|
|
# white: '0xd3ebe9'
|
|
# BEGIN ACE
|
|
colors:
|
|
primary:
|
|
background: '0x0f0e09'
|
|
foreground: '0xdbcdac'
|
|
cursor:
|
|
text: '0x0f0e09'
|
|
cursor: '0xdbcdac'
|
|
normal:
|
|
black: '0x0f0e09'
|
|
red: '0x6B5835'
|
|
green: '0x324443'
|
|
yellow: '0x746A46'
|
|
blue: '0x8C552E'
|
|
magenta: '0x89784D'
|
|
cyan: '0x9F8D5E'
|
|
white: '0xdbcdac'
|
|
bright:
|
|
black: '0x998f78'
|
|
red: '0x6B5835'
|
|
green: '0x324443'
|
|
yellow: '0x746A46'
|
|
blue: '0x8C552E'
|
|
magenta: '0x89784D'
|
|
cyan: '0x9F8D5E'
|
|
white: '0xdbcdac'
|
|
|
|
# END ACE
|