# Imports are loaded in order, skipping all missing files, with the importing # file being loaded last. If a field is already present in a previous import, it # will be replaced. # # All imports must either be absolute paths starting with `/`, or paths relative # to the user's home directory starting with `~/`. import: # - /path/to/alacritty.yml - ~/.config/alacritty/dracula.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 env: TERM: xterm-256color window: padding: x: 3 y: 2 dynamic_padding: false decorations: full # Startup Mode (changes require restart) # Values for `startup_mode`: # - Windowed # - Maximized # - Fullscreen #startup_mode: Windowed # Allow terminal applications to change Alacritty's window title. dynamic_title: 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: # Font family # Default: # - (macOS) Menlo # - (Linux/BSD) monospace # - (Windows) Consolas family: 'Fira Code' # The `style` can be specified to pick a specific face. #style: Regular size: 12.5 # If `true`, bold text is drawn using the bright color variants. #draw_bold_text_with_bright_colors: false #bell: # Values for `animation`: # - Ease # - EaseOut # - EaseOutSine # - EaseOutQuad # - EaseOutCubic # - EaseOutQuart # - EaseOutQuint # - EaseOutExpo # - EaseOutCirc # - Linear animation: EaseOutExpo # Duration of the visual bell flash in milliseconds. A `duration` of `0` will # disable the visual bell animation. duration: 0 # Visual bell animation color. #color: '#ffffff' # Background opacity # # Window opacity as a floating point number from `0.0` to `1.0`. # The value `0.0` is completely transparent and `1.0` is opaque. window_opacity: 0.94 mouse: hide_when_typing: true mouse_bindings: - { mouse: Middle, action: PasteSelection } selection: semantic_escape_chars: ",│`|:\"' ()[]{}<>" save_to_clipboard: true cursor: # Block, Underline, Beam style: Beam # shell: # program: # args: # - --login # alt_send_esc: true