1
0
Fork 0
mirror of https://github.com/alacritty/alacritty.git synced 2024-11-25 14:05:41 -05:00
Commit graph

20 commits

Author SHA1 Message Date
Christian Duerr
bd4906722a
Switch to TOML configuration format
This switches Alacritty's default configuration format from yaml to
toml. While yaml is still supported, it is done by converting it to toml
and should be removed entirely in the future.

All existing features were persisted based on my testing. Behavior
should not change much, though `--option` might have slightly different
behavior since the entire line is not interpreted as one line of toml.

A new `alacritty migrate` subcommand has been added which allows
automatic migration from yaml to toml. This also could be used as a
facility to automatically fix configuration file changes in the future.

Closes #6592.
2023-06-12 00:23:41 +00:00
maierd
d94cb6be99
Fix Makefile manpage generation
Signed-off-by: Dennis Maier <d.maier94@web.de>
Co-authored-by: Christian Duerr <contact@christianduerr.com>
2023-05-29 09:22:15 +00:00
h-leth
87c38aa930
Add alacritty.yml to dmg 2023-01-26 02:34:54 +00:00
Christian Duerr
4bf8f375ef
Fix repeated permission requests on M1 macs
This adds a codesign step to our makefile build which should
automatically sign the application and resolve the issues on M1 macs
where Alacritty constantly requests permissions.

Since self-signing does still seem to fix this issue after sharing the
resulting `Alacritty.app` with other M1 macs, the binary produced by our
release build should also be fixed automatically.

Fixes #5840.
2022-02-02 19:23:29 +00:00
Christian Duerr
b885ec9cd3
Add alacritty-msg manpage to documentation
The original multiwindow PR added a new manpage, however this was not
properly documented or included in our CI. This patch resolves these
issues.
2021-11-08 23:22:09 +00:00
Alexis Hildebrandt
ec4dc32688
Fix typo in makefile 2021-10-03 17:51:34 +00:00
Christian Duerr
abed2e9748
Add macOS ARM builds to CI 2021-08-17 18:04:46 +00:00
Kirill Chibisov
812c8bc14a
Add editorconfig
This commit also purges .gitignore, since the files mentioned in it
should be handled by global ignore file.

Fixes #4378.
2020-11-06 05:12:29 +03:00
Andrew Zhou
466f95d3ba
Add auxiliary files to macOS Application bundle
Fixes #2653.
2020-07-04 14:03:48 +00:00
Josh Comer
2199bbef51 Force application symlink on macOS make build 2020-01-18 15:48:34 +03:00
Mark Vainomaa
586ff78df2 Add /Application symlink to macOS DMG 2019-12-07 00:06:38 +01:00
Christian Duerr
6f4d1afcf8
Add official logo 2019-04-01 22:41:20 +00:00
Christian Duerr
dfc30eeef5
Set minimum macOS version to 10.11
To make sure that CI builds produced by Travis work on all supported
versions of macOS and building Alacritty works on all supported
versions, the minimum macOS version has been set in the Makefile.

This sets the minimum macOS version to `10.11` as a reasonable
estimation based on other applications. If the exact version chosen
turns out to cause some issues, it can be changed in the future.
2019-01-06 19:12:30 +00:00
Dominic Evans
fd6a5512b6 Sync .app bundle timestamp during build
Fixes #1717.
2018-10-31 19:48:04 +00:00
Matthias Bussonnier
24533d2c5d Make the macOS bundle compatible osx 10.12
On macOS 10.12.6, running `make app` creates a bundle that refuses to
start (it complains application is only compatible with more recent
versions of macOS). The binary works great when running it directly.

To resolve this, the `MACOSX_DEPLOYMENT_TARGET` environment
variable is now set automatically from the makefile. This allows
building on macOS 10.12 and earlier, without negatively impacting the
later versions of macOS.
2018-10-03 01:38:03 +00:00
Craig Furman
015a6d4c03 Make compilation of binary a phony target 2018-06-26 20:35:50 +00:00
Semyon Pisarev
2f0e31888f Add tiny wrapper to start from '$HOME' 2017-03-06 10:27:25 -08:00
Semyon Pisarev
dc72b1324f Add install target 2017-03-06 10:27:25 -08:00
Petter Uvesten
0a6ffaab5f Updated Makefile to put binary in subdir 2017-03-06 10:27:25 -08:00
Semyon Pisarev
0ef98733ea Add Makefile and .app 2017-03-06 10:27:25 -08:00