diff options
Diffstat (limited to 'src/inc/plan9-cursors.htm')
| -rw-r--r-- | src/inc/plan9-cursors.htm | 36 |
1 files changed, 36 insertions, 0 deletions
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 @@ +<!-- Generated file, you may edit and discard src/inc/plan9-cursors.md :) --> +<span class="date"> +2025-01-24 +</span> +<p>I found <a href="https://π.duncano.de" class="uri" +target="_blank">https://π.duncano.de</a> which has an xcursor-theme +inspired and based on the <a href="https://plan9.io/plan9/" +target="_blank">plan9</a> cursors set:</p> +<figure> +<img src="/media/content/plan9-cursors/xcursor-plan9-preview.png" +alt="xcursor-plan9 preview" /> +<figcaption aria-hidden="true">xcursor-plan9 preview</figcaption> +</figure> +<p>Installing that on my system, it turns out the Wayland ecosystem +still has a <a +href="https://blogs.kde.org/2024/10/09/cursor-size-problems-in-wayland-explained/" +target="_blank">hard time</a> with cursor scaling. So I tried my hand at +fixing the problem and making something that will be usable once more <a +href="https://blog.vladzahorodnii.com/2024/10/06/svg-cursors-everything-that-you-need-to-know-about-them/" +target="_blank">modern</a> approaches take wider hold.</p> +<p>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 <a +href="https://invent.kde.org/plasma/breeze/-/tree/master/cursors/Breeze/" +target="_blank">Breeze</a> sources.</p> +<p>Check it out: <a href="https://git.sr.ht/~robertgzr/plan9-cursors" +class="uri" +target="_blank">https://git.sr.ht/~robertgzr/plan9-cursors</a></p> +<p>You can test the shapes of your installed cursor theme <a +href="https://nabeelgit.github.io/cursor-changer/" +target="_blank">here</a>.</p> +<h3 id="current-status">current status</h3> +<ul> +<li>2025-01-24: default, pointer, text, crosshair and progress are +done</li> +</ul> |