Alacritty

Alacritty terminal emulator focused on simplicity and performance.]] The performance goal means it should be faster than any other terminal emulators available. The simplicity goal means it doesn't have features such as tabs or splits (which can be better provided by a window manager).

Alacritty is written in Rust and GPU-accelerated using OpenGL.

Emerge
Install package:

Files
Following paths are searched for configuration:



If no configuration is found then is created on the first run. On most systems this path defaults to:.

The default configuration file get installed into directory.

Many configuration options will take effect immediately upon saving the config file. Exception are the  and   sections which requires Alacritty to be restarted.

For detailed explanation of the config file, please consult the comments in the default config file.

Alacritty configuration file takes effect automatically， you can disable it by:

For better use, you should download the config file and edit it: alacritty.yml

Font configuration
To make things easier users can run following command and just copy and paste the desired font name:

Changing the default font by edit your config file.

This will change your font to Hack

Colors configuration
With this config, Alacritty will use Solarized Light. To switch to the dark version, change  to.

You can find more schemes from this page: alacritty Wiki of Color schemes.

Using fcitx
your initialization file should look like this:

The most important thing is to start i3 last.

Colorless
Alacritty didn't set  or , you should set yourself in the   or   or other   file.

For example:

There is a simple way to set colorful file:

Window title
Default title is: "Alacritty", we will set it to "user@host:cwd".

External resources

 * Rust Meetup January 2017 - A short talk about Alacritty at the Rust Meetup January 2017 (starts at 57:00).