@YaLTeR@mastodon.online
niri has reached 3000 stars yesterday!
@YaLTeR@mastodon.online
also in an act of severe procrastination i decided to try drawing a diagram of the redraw state machine: https://github.com/YaLTeR/niri/wiki/Redraw-Loop
niri has reached 3000 stars yesterday!
also in an act of severe procrastination i decided to try drawing a diagram of the redraw state machine: https://github.com/YaLTeR/niri/wiki/Redraw-Loop
I made a COPR for git builds of niri: https://copr.fedorainfracloud.org/coprs/yalter/niri-git
Apparently this is a thing you can do; relatively easily, even. It's fully automatic, triggers on a webhook from GitHub.
Thanks Michael (my4ng) from our Matrix channel for showing me the relevant docs and doing the initial work!
#niri
niri has reached 3000 stars yesterday!
One of the niri users has contributed a gradient interpolation color space setting! Now you can do pretty gradient borders in srgb-linear, oklab and oklch (in all four hue directions).
#niri
I made a COPR for git builds of niri: https://copr.fedorainfracloud.org/coprs/yalter/niri-git
Apparently this is a thing you can do; relatively easily, even. It's fully automatic, triggers on a webhook from GitHub.
Thanks Michael (my4ng) from our Matrix channel for showing me the relevant docs and doing the initial work!
#niri
key repeat + scrollable tiling = fun
#niri
One of the niri users has contributed a gradient interpolation color space setting! Now you can do pretty gradient borders in srgb-linear, oklab and oklch (in all four hue directions).
#niri
Much better
#niri
key repeat + scrollable tiling = fun
#niri
Implemented the thing where you can toggle the mouse pointer on the screenshot after the fact (by pressing P). Gonna add a help panel here soon to remind you of this.
#niri
Much better
#niri
Oops, looks like niri had outstarred PaperWM on GitHub 🙈![]()
PaperWM introduced me to (and made me fall in love with) scrollable tiling. It's a solid implementation on top of GNOME, so you get all the benefits of running a stable and well-supported DE (and Xwayland). PaperWM is also a very direct inspiration for many parts of niri!
https://github.com/paperwm/PaperWM
Implemented the thing where you can toggle the mouse pointer on the screenshot after the fact (by pressing P). Gonna add a help panel here soon to remind you of this.
#niri
Apparently there's a cool Pango flag that enables subpixel glyph positioning which makes things scale smoother and improves kerning! Thanks Benjamin (the GTK maintainer) for the suggestion
Oops, looks like niri had outstarred PaperWM on GitHub 🙈![]()
PaperWM introduced me to (and made me fall in love with) scrollable tiling. It's a solid implementation on top of GNOME, so you get all the benefits of running a stable and well-supported DE (and Xwayland). PaperWM is also a very direct inspiration for many parts of niri!
https://github.com/paperwm/PaperWM
niri v0.1.7 is out with fractional scaling, window screencasts and many smaller improvements!
https://github.com/YaLTeR/niri/releases/tag/v0.1.7
#niri #smithay #wayland #rust
Apparently there's a cool Pango flag that enables subpixel glyph positioning which makes things scale smoother and improves kerning! Thanks Benjamin (the GTK maintainer) for the suggestion
Fixed transparency support. Turns out the BGRA format should've been in a separate pod, rather than as a choice in the same pod. Should've looked at Mutter code sooner as usual..
niri v0.1.7 is out with fractional scaling, window screencasts and many smaller improvements!
https://github.com/YaLTeR/niri/releases/tag/v0.1.7
#niri #smithay #wayland #rust