New tinylog entry about working on Ghostty

This commit is contained in:
Nathan Fisher 2023-09-30 01:04:46 -04:00
parent 95645107ac
commit 3ad207b2db

View file

@ -4,10 +4,10 @@ Meta(
published: Some(Time(
year: 2023,
month: 9,
day: 18,
hour: 4,
minute: 29,
second: 14,
day: 30,
hour: 5,
minute: 4,
second: 44,
)),
tags: [
"tinylog",
@ -18,6 +18,10 @@ Some shorter thoughts and updates that might not warrant a full gemlog entry. I'
=> .. Home
## 2023-09-30 05:04 UTC
I haven't posted in a bit. Currently working on a pretty cool terminal emulator project called Ghostty written in Zig. The project is a cross platform terminal emulator that renders to an OpenGL surface, which has a native MacOS gui and a Gtk4 gui for Linux. I've been working on adding a split panes feature to the Linux/Gtk gui.
This is one of the larger projects I've contributed to, with a pretty large community building it already even though it's currently in a closed beta (to be open sourced at a future date once things stabilize). It's been a great experience so far.
## 2023-09-18 04:29 UTC
I just made a change to Agis that serves up certain mimetypes based on the file extension. Previously, for everything other than .gmi files it was using the `tree_magic_mini` crate to read the file's magic data. However, I noticed that this was serving up png images as 'application/octet-stream', which is kind of ridiculous.