Skip to main content

max / shop

Rename kitty-graphics package to kittygfx Reserves the canonical `kitty-graphics` crate name on crates.io for a potential official kitty-team package. `kittygfx` reads as clearly third-party and is unlikely to be their pick. Directory stays crates/kitty-graphics/. Only [package].name, the consumer dep line, and the `use` alias in shop's main.rs change. Verified with cargo check -p kittygfx (workspace-wide check blocked on xkbcommon, a Linux system dep).
Author: Max Johnson <me@maxj.phd> · 2026-07-24 15:18 UTC
Signed with PGP, not checked
Commit: 9476a63bd960dea804c5f8c193ff274f30317786
Parent: 6ce86da
3 files changed, +3 insertions, -3 deletions
@@ -1,5 +1,5 @@
1 1 [package]
2 - name = "kitty-graphics"
2 + name = "kittygfx"
3 3 version = "0.0.0"
4 4 description = "Rendering-agnostic implementation of the Kitty terminal graphics protocol"
5 5 edition.workspace = true
@@ -21,7 +21,7 @@
21 21 shop-pty = { path = "../shop-pty" }
22 22 shop-grid = { path = "../shop-grid" }
23 23 shop-vt = { path = "../shop-vt" }
24 - kitty-graphics = { path = "../kitty-graphics" }
24 + kittygfx = { path = "../kitty-graphics" }
25 25 image = { workspace = true }
26 26 smithay-client-toolkit.workspace = true
27 27 wayland-client.workspace = true
@@ -12,7 +12,7 @@
12 12 use calloop::EventLoop;
13 13 use calloop::generic::{FdWrapper, Generic};
14 14 use calloop_wayland_source::WaylandSource;
15 - use kitty_graphics as kgp;
15 + use kittygfx as kgp;
16 16 use shop_grid::{Color as GridColor, CursorShape, Grid};
17 17 use shop_pty::{Pty, PtySize};
18 18 use shop_render::{BgFill, ImagePlacement, ImageRenderer, TextRenderer};