1
0
Fork 0
mirror of https://github.com/alacritty/alacritty.git synced 2024-11-18 13:55:23 -05:00
Commit graph

26 commits

Author SHA1 Message Date
Fabian Homborg
707f429366 Suggest installing fish completions per-user
This uses $fish_complete_path[1], which should be in the
user's home directory, so `sudo` is no longer needed.
2019-06-30 16:04:09 +00:00
Benjamin Bauer
5ad1e8b75f Fix dependencies for Archlinux in INSTALL.md 2019-06-25 15:04:14 +00:00
Gabriel Silva Simões
743d5d9c66 Update manual install instructions for Void Linux 2019-06-23 15:46:24 +00:00
Christian Duerr
a39459ece2
Fix ubuntu deployment 2019-06-17 21:22:10 +00:00
pwrdwnsys
490a6528fc Add INSTALL.md note about OpenBSD user datasize limits 2019-06-15 20:30:17 +00:00
pwrdwnsys
b1dcd6b252 Add python 3 to OpenBSD dependencies 2019-06-13 15:28:01 +00:00
Andy
3931fb6fbc Fix INSTALL.md relative windows/linux build link 2019-06-03 20:01:26 +00:00
Christian Duerr
3156517c70
Add Gentoo install dependencies
While Gentoo was listed in the table of contents of the INSTALL.md, the
instructions to install the build dependencies were missing.

This adds the emerge command necessary to install all dependencies of
Alacritty (other than Rust) so building from source without the overlay
is possible.
2019-06-03 15:18:45 +00:00
Kurgol
c75c9a17a7 Fix INSTALL.md .deb instruction link 2019-06-03 15:05:42 +00:00
Ron Waldon
bc174a5ec3 Add build instructions for Clear Linux 2019-05-25 10:14:49 +00:00
Kiril Videlov
ba6e208a95 Update Fedora and Ubuntu/Debian dependencies 2019-05-01 13:10:16 +00:00
Chris Coutinho
66fb7cb327 Add libxcb-devel dependency to INSTALL.md for openSUSE 2019-04-30 11:47:48 +00:00
Christian Duerr
9e89aaa477
Switch from copypasta to rust-clipboard
This switches our own `copypasta` crate with the more standardized
`clipboard` library, which allows us to get rid of the `xclip`
dependency on X11.

Additionally, this lays the foundation for native Wayland clipboard
support once the clipboard crate is updated (or a fork is created).

Fixes #5.
2019-04-28 20:21:39 +00:00
Theodore Dubois
dbd8538762 Split alacritty into a separate crates
The crate containing the entry point is called alacritty, and the crate
containing everything else is called alacritty_terminal.
2019-04-28 13:24:58 +00:00
Christian Duerr
a0e39c9076
Document EGL driver dependency on Wayland
This fixes #1497.
2019-04-09 21:11:54 +00:00
Kirill Chibisov
dbce674d70 Add icon to Linux .desktop file 2019-04-04 18:41:57 +00:00
Christian Duerr
6f4d1afcf8
Add official logo 2019-04-01 22:41:20 +00:00
Christian Duerr
1ca729487e
Fix terminfo support for extended capabilities
To make sure all extended capabilities can be queried correctly, it is
necessary to compile the terminfo file using the `-x` flag.

Since Alacritty specified support for the XTerm mouse mode (XM/xm),
using the `-x` flag was not possible until now without breaking programs
like `htop`. By removing this flag, these issues should be resolved.

This fixes https://github.com/jwilm/alacritty/issues/2131.
2019-03-03 20:25:29 +00:00
Christian Duerr
b295ac9b9b
Update fish completion installation 2019-02-13 22:15:30 +00:00
Zac Pullar-Strecker
863d5581a6 Document that alacritty requires winpty-agent on windows
To make things easier to understand for Windows users, the 
relationship between Alacritty and the WinPTY agent has been
clarified in the documentation.

This also bundles the windows agent and exe together in a zip file to
make distribution for windows easier on the user.
2019-02-02 12:00:29 +00:00
F. Eugene Aumson
e95c80764e Add pkg-config to Debian dependencies 2019-01-28 16:46:07 +00:00
Ilya Epifanov
fc04bc1e6d Changed path to standard /usr/bin/..., registered as an x-terminal-emulator alternative 2018-11-19 09:24:22 +00:00
Hellsenberg
5baf1fceab Move .deb building instructions to INSTALL.md
This fixes #1541.
2018-11-14 21:49:34 +00:00
Zac Pullar-Strecker
8f2a4b89df Move gentoo install instructions, add windows to table of contents 2018-10-27 15:58:51 +13:00
Zac Pullar-Strecker
15e0deae2b Add support for Windows (#1374)
Initial support for Windows is implemented using the winpty translation
layer. Clipboard support for Windows is provided through the `clipboard`
crate, and font rasterization is provided by RustType.

The tty.rs file has been split into OS-specific files to separate
standard pty handling from the winpty implementation.

Several binary components are fetched via build script on windows
including libclang and winpty. These could be integrated more directly
in the future either by building those dependencies as part of the
Alacritty build process or by leveraging git lfs to store the artifacts.

Fixes #28.
2018-10-16 10:02:52 -07:00
Christian Duerr
cb6e0653fa
Extract manual installation instructions
Alacritty's manual installation instructions take up a lot of space in
the README and they are hard to navigate because there's a lot of
information for specific distros which are irrelevant to most users.

To improve this situation, the manual installation section has been
moved to the `INSTALL.md` file. This allows keeping the readme to a
minimum which just includes the straight-forward instructions required
to install it on systems which provide packages for it.

Having a separate file also makes it possible to add a full index just
for the installation instructions, which makes it possible to skip
sections which are irrelevant.
2018-10-14 21:01:09 +00:00