Ivan Molodetskikh on Nostr: Decided to try writing a Wayland compositor for fun. Took me a few days to get things ...
Decided to try writing a Wayland compositor for fun. Took me a few days to get things going to a video-able state.
This is scrollable tiling, heavily inspired by PaperWM (which I'm still using and very much enjoying). You've got an infinite strip of windows that you can scroll through.
It's also got dynamic workspaces which work like in GNOME Shell (the Correct™ way to do workspaces), but all monitors have workspaces.
{
"id":"7b0faec9b02a9432ca14c351f642bb4f6ac0fe88b5370670661e9192b4c98804",
"pubkey":"8c721af217b54a71df3db9ffb2f0afe53aeeb3f721efa1853b5cfd591303270a",
"created_at":1692026007,
"kind":1,
"tags": [
[
"proxy",
"https://mastodon.online/@YaLTeR/110888616452027567",
"web"
],
[
"imeta",
"url https://files.mastodon.online/media_attachments/files/110/888/588/319/510/883/original/763f26fee0ca86aa.mp4",
"m video/mp4"
],
[
"proxy",
"https://mastodon.online/users/YaLTeR/statuses/110888616452027567",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://mastodon.online/users/YaLTeR/statuses/110888616452027567",
"pink.momostr"
]
],
"content":"Decided to try writing a Wayland compositor for fun. Took me a few days to get things going to a video-able state.\n\nThis is scrollable tiling, heavily inspired by PaperWM (which I'm still using and very much enjoying). You've got an infinite strip of windows that you can scroll through.\n\nIt's also got dynamic workspaces which work like in GNOME Shell (the Correct™ way to do workspaces), but all monitors have workspaces.\n\nThe repo is https://github.com/YaLTeR/niri if you want to peek at the code\nhttps://files.mastodon.online/media_attachments/files/110/888/588/319/510/883/original/763f26fee0ca86aa.mp4\n",
"sig":"564a34b8d456adc35f3dbdbd19ae5aa423d26ae2f73d4b8b11fdbb724c58072d8b6ca50df1ce4196201b5b1f40e3b5975be2c1d3a7c243b909ce096eeff378ee"
}