about summary refs log tree commit diff
path: root/src/inc/plan9-cursors.md
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2025-01-24 15:30:37 +0100
committerRobert Günzler <r@gnzler.io>2025-01-24 17:18:43 +0100
commitedae93a07aeec4261d0c73893b3326bd9ddf0e0f (patch)
tree2ec0ab641d55bcc9c0bc87424f5567a612edf369 /src/inc/plan9-cursors.md
parent10417c1281e7792feac3cf83ec4c1db87f5b67f2 (diff)
downloadsite-edae93a07aeec4261d0c73893b3326bd9ddf0e0f.tar.gz
% update site
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to 'src/inc/plan9-cursors.md')
-rw-r--r--src/inc/plan9-cursors.md31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/inc/plan9-cursors.md b/src/inc/plan9-cursors.md
new file mode 100644
index 0000000..b0a8433
--- /dev/null
+++ b/src/inc/plan9-cursors.md
@@ -0,0 +1,31 @@
+---
+date: 2025-01-24
+---
+
+I found <https://π.duncano.de> which has an xcursor-theme inspired and
+based on the [plan9] cursors set:
+
+![xcursor-plan9 preview](/media/content/plan9-cursors/xcursor-plan9-preview.png)
+
+Installing that on my system, it turns out the Wayland ecosystem still has a
+[hard time] with cursor scaling. So I tried my hand at fixing the problem and
+making something that will be usable once more [modern] approaches take wider
+hold.
+
+I have created SVGs based on the above pixel-based cursors and written a
+script, that is heavily inspired and based on what I found in KDE's [Breeze]
+sources.
+
+Check it out: <https://git.sr.ht/~robertgzr/plan9-cursors>
+
+You can test the shapes of your installed cursor theme [here].
+
+### current status
+
+- 2025-01-24: default, pointer, text, crosshair and progress are done
+
+[plan9]: https://plan9.io/plan9/
+[hard time]: https://blogs.kde.org/2024/10/09/cursor-size-problems-in-wayland-explained/
+[modern]: https://blog.vladzahorodnii.com/2024/10/06/svg-cursors-everything-that-you-need-to-know-about-them/
+[Breeze]: https://invent.kde.org/plasma/breeze/-/tree/master/cursors/Breeze/
+[here]: https://nabeelgit.github.io/cursor-changer/