Configuration files for my GNU/Linux installation.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
dotfiles/alacritty/.config/alacritty/alacritty.yml

120 lines
3.0 KiB

# Configuration for Alacritty, the GPU enhanced terminal emulator.
env:
TERM: xterm-256color
background_opacity: 1.0
window:
padding:
x: 8
y: 8
# Window title
title: Terminal
# Window class (Linux/BSD only):
class:
# Application instance name
instance: Alacritty
# General application class
general: Alacritty
scrolling:
history: 5000
# Font configuration
font:
# Normal (roman) font face
normal:
family: Fira Code
# The `style` can be specified to pick a specific face.
style: Normal
# Bold font face
bold:
family: Fira Code
# The `style` can be specified to pick a specific face.
style: Bold
# Italic font face
italic:
style: Italic
# Bold italic font face
bold_italic:
family: Fira Code
# The `style` can be specified to pick a specific face.
style: Bold Italic
# Point size
size: 11
# Offset is the extra space around each character. `offset.y` can be thought of
# as modifying the line spacing, and `offset.x` as modifying the letter spacing.
offset:
x: 0
y: 1
# If `true`, bold text is drawn using the bright color variants.
draw_bold_text_with_bright_colors: true
colors:
primary:
background: '0xffffff'
foreground: '0x4d4d4c'
normal:
black: '0x1d1f21'
red: '0xc82829'
green: '0x718c00'
yellow: '0xf5871f'
blue: '0x4271ae'
magenta: '0x8959a8'
cyan: '0x3e999f'
white: '0x565656'
bright:
black: '0x8e908c'
red: '0xff3334'
green: '0x89aa00'
yellow: '0xeab700'
blue: '0x5795e6'
magenta: '0xb777e0'
cyan: '0x66bdc3'
white: '0x262626'
cursor:
# Values for `style`:
# - ▇ Block
# - _ Underline
# - | Beam
style: Beam
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: Minus, mods: Control, action: DecreaseFontSize }
- { key: Paste, action: Paste }
- { key: Copy, action: Copy }
- { key: L, mods: Control, action: ClearLogNotice }
- { key: L, mods: Control, chars: "\x0c" }
- { key: PageUp, mods: Shift, action: ScrollPageUp, mode: ~Alt }
- { key: PageDown, mods: Shift, action: ScrollPageDown, mode: ~Alt }
- { key: Home, mods: Shift, action: ScrollToTop, mode: ~Alt }
- { key: End, mods: Shift, action: ScrollToBottom, mode: ~Alt }