Alacritty

Alacritty is focused on simplicity and performance. The performance goal means it should be faster than any other terminal emulator available. The simplicity goal means that it doesn't have features such as tabs or splits (which can be better provided by a window manager or terminal multiplexer) nor niceties like a GUI config editor.[1]

Alacritty is build on Rust (programming language) and is GPU accelerated.[2]

Configuration
There is a default `alacritty.yml` and `alacritty_macos.yml` at the git repository root for Linux and macOS respectively.

Alacritty looks for the configuration file at the following paths:



If none of these paths are found then  is created once alacritty is first run. On most systems this often defaults to .

Many configuration options will take effect immediately upon saving changes to the config file. The only exception is the `font` and `dimensions` sections which requires Alacritty to be restarted. For further explanation of the config file, please consult the comments in the default config file.