window: # Allow terminal applications to change Alacritty's window title. dynamic_title: false decorations: "none" # Spread additional padding evenly around the terminal content. dynamic_padding: true scrolling: # Maximum number of lines in the scrollback buffer. # Specifying '0' will disable scrolling. history: 10000 # Scrolling distance multiplier. multiplier: 3 # Font configuration font: # Normal (roman) font face normal: # Font family # # Default: # - (macOS) Menlo # - (Linux/BSD) monospace # - (Windows) Consolas family: JetBrainsMonoNL Nerd Font # Point size size: 10.5 # If `true`, bold text is drawn using the bright color variants. draw_bold_text_with_bright_colors: true selection: # This string contains all characters that are used as separators for # "semantic words" in Alacritty. semantic_escape_chars: ",│`|:\"' ()[]{}<>\t" # When set to `true`, selected text will be copied to the primary clipboard. save_to_clipboard: true cursor: # Cursor style #style: # Cursor shape # # Values for `shape`: # - ▇ Block # - _ Underline # - | Beam shape: Block # Cursor blinking state # # Values for `blinking`: # - Never: Prevent the cursor from ever blinking # - Off: Disable blinking by default # - On: Enable blinking by default # - Always: Force the cursor to always blink blinking: on # Live config reload (changes require restart) live_config_reload: true # 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'