<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ghostty.git/nix/devShell.nix, 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>setup basic doxygen for docs</title>
<updated>2025-09-23T22:51:27+00:00</updated>
<author>
<name>Mitchell Hashimoto</name>
<email>m@mitchellh.com</email>
</author>
<published>2025-09-23T22:26:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=32bf37e5e42bf6097cfea0f445ae30fe997535a5'/>
<id>32bf37e5e42bf6097cfea0f445ae30fe997535a5</id>
<content type='text'>
We may not stick with Doxygen, but it gives us something to start with.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We may not stick with Doxygen, but it gives us something to start with.
</pre>
</div>
</content>
</entry>
<entry>
<title>devshell: add poop</title>
<updated>2025-09-05T04:44:23+00:00</updated>
<author>
<name>Jeffrey C. Ollie</name>
<email>jeff@ocjtech.us</email>
</author>
<published>2025-09-05T04:35:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=bb78adbd9300cd7eb4f65a8c43aebead1a75c364'/>
<id>bb78adbd9300cd7eb4f65a8c43aebead1a75c364</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ai: add `gh-issue` command to help diagnose GitHub issues</title>
<updated>2025-09-04T20:56:50+00:00</updated>
<author>
<name>Mitchell Hashimoto</name>
<email>m@mitchellh.com</email>
</author>
<published>2025-09-04T19:29:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=ee573ebd36ad7ca63eaf1328d4ff0de0a1a106cc'/>
<id>ee573ebd36ad7ca63eaf1328d4ff0de0a1a106cc</id>
<content type='text'>
This enables agents (namely Amp) to use `/gh-issue &lt;number/url&gt;` to 
begin diagnosing a GitHub issue, explaining the problem, and suggesting
a plan of action. This action explicitly prompts the AI to not write
code.

I've used this manually for months with good results, so now I'm
formalizing it in the repo for other contributors.

Example diagnosing #8523:

https://ampcode.com/threads/T-3e26e8cc-83d1-4e3c-9b5e-02d9111909a7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables agents (namely Amp) to use `/gh-issue &lt;number/url&gt;` to 
begin diagnosing a GitHub issue, explaining the problem, and suggesting
a plan of action. This action explicitly prompts the AI to not write
code.

I've used this manually for months with good results, so now I'm
formalizing it in the repo for other contributors.

Example diagnosing #8523:

https://ampcode.com/threads/T-3e26e8cc-83d1-4e3c-9b5e-02d9111909a7
</pre>
</div>
</content>
</entry>
<entry>
<title>devshell: add deps that allow GTK to load SVG resources</title>
<updated>2025-07-23T20:48:00+00:00</updated>
<author>
<name>Jeffrey C. Ollie</name>
<email>jeff@ocjtech.us</email>
</author>
<published>2025-07-23T20:42:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=3dc45fcd55914dce9daaf9187dcf887b115cb533'/>
<id>3dc45fcd55914dce9daaf9187dcf887b115cb533</id>
<content type='text'>
GTK dynamically loads librsvg when it needs to convert a SVG-only icon
(or any other SVG-only resource) for display. This PR adds the libraries
that GTK needs so that running programs from within the developer shell
can display those SVG resources.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GTK dynamically loads librsvg when it needs to convert a SVG-only icon
(or any other SVG-only resource) for display. This PR adds the libraries
that GTK needs so that running programs from within the developer shell
can display those SVG resources.
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: add shellcheck linting for shell scripts</title>
<updated>2025-07-10T18:54:05+00:00</updated>
<author>
<name>Bryan Lee</name>
<email>38807139+liby@users.noreply.github.com</email>
</author>
<published>2025-07-10T15:16:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=cbb3f6f64f78c5a572f430096663cd3c8de08c26'/>
<id>cbb3f6f64f78c5a572f430096663cd3c8de08c26</id>
<content type='text'>
Add shellcheck to CI pipeline to ensure shell scripts follow best practices
and catch common errors. Fix existing shellcheck warnings in test scripts
to pass the new linting requirements.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add shellcheck to CI pipeline to ensure shell scripts follow best practices
and catch common errors. Fix existing shellcheck warnings in test scripts
to pass the new linting requirements.
</pre>
</div>
</content>
</entry>
<entry>
<title>pin GitHub Actions to specific SHAs</title>
<updated>2025-07-06T13:59:50+00:00</updated>
<author>
<name>Breno A.</name>
<email>git@breno.tech</email>
</author>
<published>2025-07-05T21:10:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=0a1ade01580a28d66894e127543bab8ad63a4896'/>
<id>0a1ade01580a28d66894e127543bab8ad63a4896</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>nix: temporarily remove snapcraft from the devshell</title>
<updated>2025-05-26T16:43:52+00:00</updated>
<author>
<name>Jeffrey C. Ollie</name>
<email>jeff@ocjtech.us</email>
</author>
<published>2025-05-26T16:43:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=695e0b3e5780919a6549c827bb282c1a8d516253'/>
<id>695e0b3e5780919a6549c827bb282c1a8d516253</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gtk: implement custom audio for bell</title>
<updated>2025-05-13T15:01:54+00:00</updated>
<author>
<name>Jeffrey C. Ollie</name>
<email>jeff@ocjtech.us</email>
</author>
<published>2025-01-23T19:57:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=8d0c3c7b7c4b4aaba59d5562fe43701d2d9e566a'/>
<id>8d0c3c7b7c4b4aaba59d5562fe43701d2d9e566a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: flatpak</title>
<updated>2025-04-22T17:56:10+00:00</updated>
<author>
<name>Mitchell Hashimoto</name>
<email>m@mitchellh.com</email>
</author>
<published>2025-04-22T17:35:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=d7256c71c428b98580c7d3f1ee3206ad8e22790a'/>
<id>d7256c71c428b98580c7d3f1ee3206ad8e22790a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: add a script and workflow for requesting i18n review</title>
<updated>2025-04-10T23:40:28+00:00</updated>
<author>
<name>trag1c</name>
<email>dev@jakubr.me</email>
</author>
<published>2025-04-10T22:48:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/ghostty.git/commit/?id=f0ade53fd23bb029a52093aa2dfb16739fb30f45'/>
<id>f0ade53fd23bb029a52093aa2dfb16739fb30f45</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
