Age | Commit message (Collapse) | Author |
|
|
|
|
|
This patch adds a daemon mode to Alacritty which allows starting the
Alacritty process without spawning an initial window.
While this does not provide any significant advantage over the existing
behavior of always spawning a window, it does integrate nicer with some
setups and is a pretty trivial addition.
|
|
Avoid collisions with IMEs by using ctrl+shift+o. ctrl+shift+u is bound
to open unicode input in a lot of IMEs by default meaning that users
won't ever see the url hints UI.
|
|
Some users struggle with TOML, since root options must always be at the
top of the file, since they're otherwise associated with the last table.
To avoid misunderstandings, all root-level fields have been removed. A
new `general` section was added to allow housing configuration options
that do not fit into any more specific groups.
Closes #7906.
|
|
This also fixes the escaping in alacritty(5) page.
|
|
Man pages use the man page name as the first word in description. This
also aligns with other man pages we have.
|
|
This includes `window.position` and `window.resize_increments`.
|
|
Co-authored-by: Christian Duerr <contact@christianduerr.com>
|
|
|
|
|
|
|
|
|
|
Fixes #7665.
|
|
Closes #7594.
|
|
Sextants are similar to quadrants and should align with them and
other box drawing, thus use builtin font to align them properly.
Part-of: #7422.
|
|
Closes #7647.
|
|
Patch 5685ce8bf changed the allowed values of the `debug.renderer` enum,
prohibiting the usage of `_` in the `Gles2Pure` variant. This patch
updates the documentation to correct for that.
Co-authored-by: Kirill Chibisov <contact@kchibisov.com>
|
|
Co-authored-by: Christian Duerr <contact@christianduerr.com>
|
|
Closes #7511.
|
|
|
|
|
|
We have the same policy with Shift for numbers.
|
|
|
|
The default was incomplete, since `command` was missing.
|
|
The alacritty documentation is fully present inside the man pages, the
repo provides nothing extra other than a way to report issues, which
lives in its own section anyway.
|
|
This should give a hint on how to generally tweak things.
|
|
This should give more hints where to put things.
|
|
This should help with understanding how to write TOML
without reading too much into specification.
|
|
Part of the man pages were using _value_, other part were using just
value, thus make everything as _value_.
Also properly dot terminate and add spacing through out the man pages.
|
|
|
|
|
|
The default animation feels really choppy, but it's just how its
function looks.
|
|
This patch adds a new CLI parameter to the `create-window` subcommand,
matching the existing `--option` parameter when creating a new Alacritty
instance.
This parameter allows setting up the initial window configuration from
the CLI without having to call `alacritty msg config`, making sure that
all options are set appropriately right from the start.
Closes #6238.
|
|
In addition to box drawing it was decided to also draw powerline
symbols, since those are quite common and rather simple to draw with
present box drawing infra.
|
|
Fixes #972.
|
|
|
|
Only consider bindings without Shift if there are no actions defined for the
actual mouse event.
Closes #7292.
|
|
Fixes #7236.
Fixes #7201.
Fixes #7146.
Fixes #6848.
Fixes #3601.
Fixes #3108.
Fixes #2453.
|
|
This patch adds inline search to vi mode using `f`/`F` and `t`/`T` as
default bindings. The behavior matches that of vim.
Fixes #7203.
|
|
|
|
|
|
Some systems have rendering issues when using GLX rather than EGL. While this is
usually due to a driver bug, it is helpful to provide a workaround for this by
allowing people to prefer EGL over GLX.
This patch adds the new `debug.prefer_egl` option to provide this workaround.
Closes #7056.
|
|
This doesn't represnet the movement to add tabs on any other platform,
unless winit could add a similar API for them.
|
|
Some sections were provided without a default, so provide an example for
them.
|
|
`None` must be inside the `"`, since it's a string value.
|
|
|
|
|
|
Some environments demand certain OSC sequences to be disabled or
some escape sequence could require handling which is out of scope
of alacritty, but could be done by external script (OSC 777).
Added section for now just handles the `OSC 52` sequence and changes
its default to be `OnlyCopy`, which is handy for remote copy, but
`Paste` is redundant because normal `Paste` hotkey could be used as
well.
Fixes #3386.
Co-authored-by: Christian Duerr <contact@christianduerr.com>
|
|
They were mentioned only in the changelog, but forgotten in the man
page.
|