Alacritty
=========
[![Build Status](https://travis-ci.org/jwilm/alacritty.svg?branch=master)](https://travis-ci.org/jwilm/alacritty)
Alacritty is the fastest terminal emulator in existence. Using the GPU for
rendering enables optimizations that simply aren't possible in other emulators.
Alacritty currently supports macOS and Linux, and Windows support is planned
before the 1.0 release.
## About
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 many features like tabs or scroll back as in
other terminals. Instead, it is expected that users of Alacritty make use of a
terminal multiplexer such as [`tmux`](https://github.com/tmux/tmux).
This initial release should be considered to be **pre-alpha** software--it will
have issues. Once Alacritty reaches an alpha level of readiness, precompiled
binaries will be provided for supported operating systems.
## Blog Posts
- [Announcing Alacritty, a GPU-Accelerated Terminal Emulator](http://blog.jwilm.io/announcing-alacritty/) January 6, 2017
## Installation
The only supported installation method at this time is from source. Proper
installers will be added prior to the 1.0 release of Alacritty. This section
will walk you through how to build from source on both macOS and Ubuntu.
### Prerequisites
1. Install [`rustup.rs`](https://rustup.rs/)
2. Clone the source code:
```sh
git clone https://github.com/jwilm/alacritty
cd alacritty
```
3. Make sure you have the right Rust compiler installed. Alacritty requires nightly Rust. Run
```sh
rustup override set nightly
```
If you run into problems, you can try a known-good version of the compiler by running
```sh
rustup override set $(