# Configuration for Alacritty, the GPU enhanced terminal emulator. # Import additional configuration files # # These configuration files will be loaded in order, replacing values in files # loaded earlier with those loaded later in the chain. The file itself will # always be loaded last. #import: # - /path/to/alacritty.yml # Any items in the `env` entry below will be added as # environment variables. Some entries may override variables # set by alacritty itself. #env: # TERM variable # # This value is used to set the `$TERM` environment variable for # each instance of Alacritty. If it is not present, alacritty will # check the local terminfo database and use `alacritty` if it is # available, otherwise `xterm-256color` is used. #TERM: alacritty #window: # Window dimensions (changes require restart) # # Specified in number of columns/lines, not pixels. # If both are `0`, this setting is ignored. #dimensions: # columns: 0 # lines: 0 # Window position (changes require restart) # # Specified in number of pixels. # If the position is not set, the window manager will handle the placement. #position: # x: 0 # y: 0 # Window padding (changes require restart) # # Blank space added around the window in pixels. This padding is scaled # by DPI and the specified value is always added at both opposing sides. padding: x: 40 y: 40 # Spread additional padding evenly around the terminal content. #dynamic_padding: false # Window decorations # # Values for `decorations`: # - full: Borders and title bar # - none: Neither borders nor title bar # # Values for `decorations` (macOS only): # - transparent: Title bar, transparent background and title bar buttons # - buttonless: Title bar, transparent background, but no title bar buttons decorations: full # Startup Mode (changes require restart) # # Values for `startup_mode`: # - Windowed # - Maximized # - Fullscreen # # Values for `startup_mode` (macOS only): # - SimpleFullscreen #startup_mode: Windowed # Window title #title: Alacritty # Allow terminal applications to change Alacritty's window title. #dynamic_title: true # Window class (Linux/BSD only): #class: # Application instance name #instance: Alacritty # General application class #general: Alacritty # GTK theme variant (Linux/BSD only) # # Override the variant of the GTK theme. Commonly supported values are `dark` and `light`. # Set this to `None` to use the default theme variant. #gtk_theme_variant: None #scrolling: # Maximum number of lines in the scrollback buffer. # Specifying '0' will disable scrolling. #history: 10000 # Scrolling distance multiplier. #multiplier: 3 # Font configuration font: size: 9 normal: family: Mononoki Nerd Font style: Medium bold: family: Mononoki Nerd Font style: Bold italic: family: Mononoki Nerd Font style: Italic # 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. glyph_offset: x: 0 y: 0 # Colors (Tomorrow Night) colors: # Default colors primary: # hard contrast: background = '#1d2021' background: '#282828' # soft contrast: background = '#32302f' foreground: '#ebdbb2' # Normal colors normal: black: '#282828' red: '#cc241d' green: '#98971a' yellow: '#d79921' blue: '#458588' magenta: '#b16286' cyan: '#689d6a' white: '#a89984' # Bright colors bright: black: '#928374' red: '#fb4934' green: '#b8bb26' yellow: '#fabd2f' blue: '#83a598' magenta: '#d3869b' cyan: '#8ec07c' white: '#ebdbb2'