Age | Commit message (Collapse) | Author |
|
|
|
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.
|
|
This rewrites the existing manpages to use the `scdoc` format, making it
simpler to read and edit the manpages without intricate roff knowledge.
Some minor changes to the manpages were made in the process, mostly
focusing on correcting some of the wording. The list of maintainers has
also changed to ensure people not involved in the project anymore aren't
unnecessarily contacted for support.
|
|
Co-authored-by: Kirill Chibisov <contact@kchibisov.com>
|
|
|
|
Co-authored-by: Christian Duerr <contact@christianduerr.com>
|
|
|
|
The original multiwindow PR added a new manpage, however this was not
properly documented or included in our CI. This patch resolves these
issues.
|
|
Fixes #5586.
|
|
|
|
|
|
|
|
|
|
|
|
Fixes #5320.
|
|
|
|
|
|
|
|
|
|
Since Fedora now provides Alacritty in the default repository, that
should be used instead of the copr repository.
|
|
|
|
Fixes #4400.
|
|
Fixes #4271.
|
|
Since users should be capable of finding packages for their
distributions, this removes all instructions that point users directly
at specific packages.
The third party repositories like COPR have been kept, since those
are more difficult to find.
The structure of the installation instructions has also been reworked to
adjust for this and the post build instructions should be a bit cleaner
now.
Co-authored-by: Christian Duerr <contact@christianduerr.com>
|
|
|
|
Fixes #3628.
|
|
|
|
|
|
Follow free desktop file naming conventions.
|
|
|
|
This fixes various outdated links pointing to the old jwilm/alacritty
repository.
Since `copypasta` now has its own github repository at
https://github.com/alacritty/copypasta, the sources have been removed
from Alacritty.
|
|
|
|
This uses $fish_complete_path[1], which should be in the
user's home directory, so `sudo` is no longer needed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
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.
|
|
The crate containing the entry point is called alacritty, and the crate
containing everything else is called alacritty_terminal.
|
|
This fixes #1497.
|
|
|
|
|
|
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.
|