Commit Graph

7 Commits (3e38e284ca593b601fb70e877c3155fedf42e2e5)

Author SHA1 Message Date
Mitchell Hashimoto c1c3f639c5
macos: Ghostty Icon Update for macOS Tahoe
This updates the Ghostty icon to be compatible with macOS Tahoe
(supports glass effects, light/dark, tinting, etc.). This icon is made
in the new Apple Icon Composer as the source format, and all other
formats are exported from it.

This commit also updates the icon for non-Apple platforms because the
icon is fundamentally the same and I don't see any reason to maintain
multiple icons of fundamentally the same design and style.

This commit also includes updates to the macOS app so that the About
Window and so on will use the new icon.
2025-06-21 12:34:49 -07:00
Mitchell Hashimoto d1fe931f59
ci: only run macos build matrix on main or demand
This is our longest running job in CI and I don't need it to run for
every PR. I'd like it running on main in case I miss a need for it in a
PR.
2024-09-30 20:24:55 -07:00
Mitchell Hashimoto 3a17ac48cf
prettier: ignore shaders 2023-11-17 21:50:53 -08:00
Mitchell Hashimoto e11b3465d5
update prettier ignore to ignore website dev compiled 2023-10-10 09:39:39 -07:00
Mitchell Hashimoto 779611c04b
nix: install prettier, also ignore zig-cache/out 2023-09-28 15:16:12 -07:00
Patrick Fong caf134401f don't lint macos/, undo macos/ changes 2023-09-28 11:53:31 -07:00
Patrick Fong 09bafd753a ignore some other stuff 2023-09-28 11:06:04 -07:00