From edae93a07aeec4261d0c73893b3326bd9ddf0e0f Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Fri, 24 Jan 2025 15:30:37 +0100 Subject: % update site MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Robert Günzler --- src/inc/index.htm | 1 + src/inc/notes.htm | 1 + src/inc/notes.md | 1 + src/inc/plan9-cursors.htm | 36 ++++++++++++++++++++++++++++++++++++ src/inc/plan9-cursors.md | 31 +++++++++++++++++++++++++++++++ 5 files changed, 70 insertions(+) create mode 100644 src/inc/plan9-cursors.htm create mode 100644 src/inc/plan9-cursors.md (limited to 'src/inc') diff --git a/src/inc/index.htm b/src/inc/index.htm index 5f504cf..b94b802 100644 --- a/src/inc/index.htm +++ b/src/inc/index.htm @@ -13,6 +13,7 @@
  • niigata
  • nikko
  • notes
  • +
  • plan9-cursors
  • pyonji
  • shikoku
  • sony-wf1000xm3-battery
  • diff --git a/src/inc/notes.htm b/src/inc/notes.htm index b4e9fcf..98f0d44 100644 --- a/src/inc/notes.htm +++ b/src/inc/notes.htm @@ -2,4 +2,5 @@ diff --git a/src/inc/notes.md b/src/inc/notes.md index c9b110d..011a7c8 100644 --- a/src/inc/notes.md +++ b/src/inc/notes.md @@ -1,4 +1,5 @@ * `2025-01-08`: {pyonji} * `2025-01-10`: {sony-wf1000xm3-battery} +* `2025-01-24`: {plan9-cursors} diff --git a/src/inc/plan9-cursors.htm b/src/inc/plan9-cursors.htm new file mode 100644 index 0000000..1c74bbc --- /dev/null +++ b/src/inc/plan9-cursors.htm @@ -0,0 +1,36 @@ + + +2025-01-24 + +

    I found https://π.duncano.de which has an xcursor-theme +inspired and based on the plan9 cursors set:

    +
    + + +
    +

    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

    + 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 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: + +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/ -- cgit 1.4.1