A cross-platform, OpenGL terminal emulator.
Go to file
Joe Wilm d97996e19d Make bindings configurable from alacritty.yml
Bindings were previously hardcoded within input.rs; adding, removing, or
changing a binding required a recompile! Now, bindings may be declared
in alacritty.yml. Even better, bindings are live-reloaded when
alacritty.yml is changed!

One unexpected benefit of this change was that all of the special casing
in input.rs has disappeared.

Conversely, config.rs has gained complexity for all of the
deserialization logic.

Resolves #3.
2016-11-17 17:17:54 -08:00
copypasta Implement copypasta::Load for macos::Clipboard 2016-10-08 20:57:30 -07:00
docs Add Summary of ANSI standards for ASCII terminals 2016-05-28 08:39:36 -07:00
font Support bold/italic font rendering on Linux 2016-08-14 20:08:56 -07:00
res Live shader reloading is now a feature 2016-10-27 08:43:23 -07:00
scripts Add script for creating flamegraph with perf 2016-10-08 21:30:21 -07:00
src Make bindings configurable from alacritty.yml 2016-11-17 17:17:54 -08:00
.gitignore Add script for creating flamegraph with perf 2016-10-08 21:30:21 -07:00
.travis.yml Pin nightly compiler on travis 2016-08-14 20:13:20 -07:00
Cargo.lock Fallback to received chars when no bindings 2016-11-17 17:15:56 -08:00
Cargo.toml Fallback to received chars when no bindings 2016-11-17 17:15:56 -08:00
LICENSE-APACHE Add license headers to source files 2016-06-29 20:59:14 -07:00
TASKS.md Update task list 2016-06-06 14:59:45 -07:00
alacritty.yml Make bindings configurable from alacritty.yml 2016-11-17 17:17:54 -08:00
build.rs Add license headers to source files 2016-06-29 20:59:14 -07:00
rustc-version Rustup 2016-11-11 16:55:58 -08:00