<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ghostty.git/src/config.zig, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/'/>
<entry>
<title>input: use std.Io.Writer for key encoder, new API, expose via libghostty</title>
<updated>2025-10-05T03:19:39+00:00</updated>
<author>
<name>Mitchell Hashimoto</name>
<email>m@mitchellh.com</email>
</author>
<published>2025-10-04T22:04:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=44496df8994640975720938fb150a67e7d111663'/>
<id>44496df8994640975720938fb150a67e7d111663</id>
<content type='text'>
This modernizes `KeyEncoder` to a new `std.Io.Writer`-based API.
Additionally, instead of a single struct, it is now an `encode` function
that takes a series of more focused options. This is more idiomatic Zig
while also making it easier to expose via libghostty-vt.

libghostty-vt also gains access to key encoding APIs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This modernizes `KeyEncoder` to a new `std.Io.Writer`-based API.
Additionally, instead of a single struct, it is now an `encode` function
that takes a series of more focused options. This is more idiomatic Zig
while also making it easier to expose via libghostty-vt.

libghostty-vt also gains access to key encoding APIs.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: enable separate scaling for precision and discrete mouse scrolling</title>
<updated>2025-09-29T16:30:55+00:00</updated>
<author>
<name>Toufiq Shishir</name>
<email>toufiq_a24@outlook.com</email>
</author>
<published>2025-09-26T17:35:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=33e0701965303d880365529ff71e816b29bfd33d'/>
<id>33e0701965303d880365529ff71e816b29bfd33d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: generate various resources at build run, not build graph</title>
<updated>2025-09-19T21:50:33+00:00</updated>
<author>
<name>Mitchell Hashimoto</name>
<email>m@mitchellh.com</email>
</author>
<published>2025-09-19T21:23:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=bf047032b52401be9bb12ab2ca08fdcb2b0d2ba7'/>
<id>bf047032b52401be9bb12ab2ca08fdcb2b0d2ba7</id>
<content type='text'>
This is stomping towards minimizing our build.zig dependencies so that
it can be cached more often. Right now, touching almost any file in the
project forces the build.zig to rebuild which is destroying my
productivity.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is stomping towards minimizing our build.zig dependencies so that
it can be cached more often. Right now, touching almost any file in the
project forces the build.zig to rebuild which is destroying my
productivity.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: add right-click action configuration</title>
<updated>2025-08-19T19:29:52+00:00</updated>
<author>
<name>Luzian Bieri</name>
<email>example@example.com</email>
</author>
<published>2025-08-15T21:28:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=54b7e1838c0df472324f93a79d5947e75ea2fea9'/>
<id>54b7e1838c0df472324f93a79d5947e75ea2fea9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>apprt/gtk-ng: toggle_window_decorations</title>
<updated>2025-08-02T20:34:14+00:00</updated>
<author>
<name>Mitchell Hashimoto</name>
<email>m@mitchellh.com</email>
</author>
<published>2025-08-02T20:34:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=5078fc5243a5dcb46a5f3f96461fe7dba6a019db'/>
<id>5078fc5243a5dcb46a5f3f96461fe7dba6a019db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libghostty: export benchmark CLI API</title>
<updated>2025-07-09T22:06:24+00:00</updated>
<author>
<name>Mitchell Hashimoto</name>
<email>m@mitchellh.com</email>
</author>
<published>2025-07-09T18:33:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=20bb71c627f2e0e5cb3b8b318f877cbb33d088f1'/>
<id>20bb71c627f2e0e5cb3b8b318f877cbb33d088f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added bold-color option</title>
<updated>2025-07-06T19:56:43+00:00</updated>
<author>
<name>Robert Ian Hawdon</name>
<email>git@robertianhawdon.me.uk</email>
</author>
<published>2025-04-23T11:03:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=52790fb92c0ba71bcd68c159e2f700c583097cc1'/>
<id>52790fb92c0ba71bcd68c159e2f700c583097cc1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add link-previews option</title>
<updated>2025-07-06T13:33:11+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2025-06-29T15:52:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=9f3f9205d8d04a077e35ceaa37ef3aca3d5bb10c'/>
<id>9f3f9205d8d04a077e35ceaa37ef3aca3d5bb10c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce `font-shaping-break` config option</title>
<updated>2025-06-30T15:06:00+00:00</updated>
<author>
<name>Daniel Patterson</name>
<email>me@danielpatterson.dev</email>
</author>
<published>2025-01-26T00:30:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=beb961fb809ce0bb7dbb8c4ae243b19502742ed0'/>
<id>beb961fb809ce0bb7dbb8c4ae243b19502742ed0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>renderer: add support for background images</title>
<updated>2025-06-25T20:27:23+00:00</updated>
<author>
<name>Qwerasd</name>
<email>qwerasd205@users.noreply.github.com</email>
</author>
<published>2025-06-25T15:28:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=da46a47726f39b5ca564d49ec397d76d4f1725ff'/>
<id>da46a47726f39b5ca564d49ec397d76d4f1725ff</id>
<content type='text'>
Adds support for background images via the `background-image` config.

Resolves #3645, supersedes PRs #4226 and #5233.

See docs of added config keys for usage details.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds support for background images via the `background-image` config.

Resolves #3645, supersedes PRs #4226 and #5233.

See docs of added config keys for usage details.
</pre>
</div>
</content>
</entry>
</feed>
