alacritty/ci
Christian Duerr 0d16478f5d
Make all configuration fields optional
All configuration fields now have fallback values which will be used if
the field is not present. This includes mouse, key bindings and platform
specific differences.

The mouse and key bindings are now filled by default, if the user
rebinds a default mapping, it will be overwritten. To unbind a default
binding, it can be mapped to `chars: ""`.

Since all platform differences can now be correctly handled by the
`src/config/mod.rs` code, it's no longer necessary to maintain separate
configuration files, so the `alacritty_macos.yml` and
`alacritty_windows.yml` have been deleted.

Fixes #40.
Fixes #1923.
2019-01-17 09:17:26 +00:00
..
i386 Fix i386 CI releases 2018-11-14 23:47:13 +00:00
x86_64 Fix i386 CI releases 2018-11-14 23:47:13 +00:00
before_deploy.sh Make all configuration fields optional 2019-01-17 09:17:26 +00:00
install.sh Publish Github releases from Travis 2018-11-03 15:08:30 +00:00
script.sh Fix windows tagged builds 2018-11-03 18:46:26 +00:00