104 lines
2.5 KiB
YAML
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: Hack Nerd Font
|
|
# Style can be specified to pick a specific face.
|
|
style: Regular
|
|
|
|
# The bold font face
|
|
bold:
|
|
family: Hack Nerd Font
|
|
# Style can be specified to pick a specific face.
|
|
style: Bold
|
|
|
|
# The italic font face
|
|
italic:
|
|
family: Hack Nerd Font
|
|
# 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 }
|