<feed xmlns='http://www.w3.org/2005/Atom'>
<title>r-alacritty.git/alacritty/src/config, branch rahm</title>
<subtitle>My custom-patched version of alacritty.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/'/>
<entry>
<title>Ignore when config file is moved</title>
<updated>2025-10-16T06:37:33+00:00</updated>
<author>
<name>Lulu</name>
<email>git@src.lu</email>
</author>
<published>2025-10-16T06:37:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=a513d137791b98a082eb4bf591b1fd5db7a942cb'/>
<id>a513d137791b98a082eb4bf591b1fd5db7a942cb</id>
<content type='text'>
As this is practically the same as deleting the file it should be
treated the same and ignored.

Moving a file from somewhere to the config file is not ignored and the config
will reload as normal.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As this is practically the same as deleting the file it should be
treated the same and ignored.

Moving a file from somewhere to the config file is not ignored and the config
will reload as normal.</pre>
</div>
</content>
</entry>
<entry>
<title>Add alacritty_terminal option to escape pty args</title>
<updated>2025-08-02T16:39:00+00:00</updated>
<author>
<name>feeiyu</name>
<email>158308373+feeiyu@users.noreply.github.com</email>
</author>
<published>2025-08-02T16:39:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=84377a45a8a8574323f3f18706aab88be4d8fab1'/>
<id>84377a45a8a8574323f3f18706aab88be4d8fab1</id>
<content type='text'>
This adds a new `escape_args` option to `tty::Options` on Windows, which
can be used to automatically escape all arguments passed to the shell.

While useful to automatically make most arguments work on Windows, there
are some scenarios where it is not possible for users to properly
specify arguments with this option enabled (e.g.: `cmd /c`). An option
should always be present to disable this option when used.

The implementation is based on the `Command` code in Rust's STD lib.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a new `escape_args` option to `tty::Options` on Windows, which
can be used to automatically escape all arguments passed to the shell.

While useful to automatically make most arguments work on Windows, there
are some scenarios where it is not possible for users to properly
specify arguments with this option enabled (e.g.: `cmd /c`). An option
should always be present to disable this option when used.

The implementation is based on the `Command` code in Rust's STD lib.</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate to 2024 edition</title>
<updated>2025-07-13T06:15:02+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2025-07-13T06:15:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=bb02cb13f197db66c33f6aad4ae4cceaaf57a8f9'/>
<id>bb02cb13f197db66c33f6aad4ae4cceaaf57a8f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add global config fallback</title>
<updated>2025-07-07T21:44:55+00:00</updated>
<author>
<name>mBornand</name>
<email>dev.mbornand@systemb.ch</email>
</author>
<published>2025-07-07T21:44:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=f440cd4d6d503f0e2ac619b2e1b129254857955b'/>
<id>f440cd4d6d503f0e2ac619b2e1b129254857955b</id>
<content type='text'>
Co-authored-by: Christian Duerr &lt;contact@christianduerr.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Christian Duerr &lt;contact@christianduerr.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add yank to EOL vi mode binding</title>
<updated>2025-07-07T19:37:09+00:00</updated>
<author>
<name>prime-run</name>
<email>prime0run@gmail.com</email>
</author>
<published>2025-07-07T19:37:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=fad5360bf0740f6e2f01e22472a9eb161cda7069'/>
<id>fad5360bf0740f6e2f01e22472a9eb161cda7069</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove cstr! macro in favor of literal notation</title>
<updated>2025-07-01T14:52:08+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2025-07-01T14:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=2d79edab16fecfa1ce352c86c9698d078dbbb7d4'/>
<id>2d79edab16fecfa1ce352c86c9698d078dbbb7d4</id>
<content type='text'>
Also apply clippy changes while at it.

Closes #8002.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also apply clippy changes while at it.

Closes #8002.</pre>
</div>
</content>
</entry>
<entry>
<title>Apply clamp for opacity</title>
<updated>2025-05-31T01:29:24+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2025-05-31T01:29:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=80d87ed5dbe49cc8a4d208f0198566326924073a'/>
<id>80d87ed5dbe49cc8a4d208f0198566326924073a</id>
<content type='text'>
Previously opacity was not clamping during reading it from the config
or via IPC.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously opacity was not clamping during reading it from the config
or via IPC.</pre>
</div>
</content>
</entry>
<entry>
<title>Add IPC config retrieval subcommand</title>
<updated>2025-05-29T18:55:34+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2025-05-29T18:55:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=a63c770befd3aa8be916ef9cfadd7e541f5377f0'/>
<id>a63c770befd3aa8be916ef9cfadd7e541f5377f0</id>
<content type='text'>
This patch adds a new `alacritty msg get-config` subcommand which can
retrieve the current config from any Alacritty window using the IPC
socket.

The command will always print the full configuration file in JSON,
without the ability to filter which values are returned, leaning on
tools like `jq` instead of adding this complexity to Alacritty.

Contrary to deserialization, this relies heavily on the default
serialization implementations to reduce the necessary changes. Key and
Mouse bindings are omitted entirely since their structure is very
complex and they tend to just bloat the message size without having an
obvious usecase.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds a new `alacritty msg get-config` subcommand which can
retrieve the current config from any Alacritty window using the IPC
socket.

The command will always print the full configuration file in JSON,
without the ability to filter which values are returned, leaning on
tools like `jq` instead of adding this complexity to Alacritty.

Contrary to deserialization, this relies heavily on the default
serialization implementations to reduce the necessary changes. Key and
Mouse bindings are omitted entirely since their structure is very
complex and they tend to just bloat the message size without having an
obvious usecase.</pre>
</div>
</content>
</entry>
<entry>
<title>Bump all dependencies</title>
<updated>2025-05-28T05:16:36+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2025-05-26T11:17:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=9eb68039dcb3edf9c87d253532a3ddd6c3cb8c4e'/>
<id>9eb68039dcb3edf9c87d253532a3ddd6c3cb8c4e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix clippy warnings</title>
<updated>2025-05-28T05:16:36+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2025-05-26T12:08:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=ee48fad2cff393053cb0f4d4c890d8da616f317f'/>
<id>ee48fad2cff393053cb0f4d4c890d8da616f317f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
