Alien melon homepage.
I've got proof-of-concept of workspaces in an infinite canvas working, but I'm hesitating a bit about building (again) out all the canvas/block niceties. Maybe just need to wait to be in the right mood for it. Today I did have an idea for a "workspaces as links" within a text document idea that I think I want to pursue in the meantime.
Going to go ahead an try a canvas based home screen for workspace management.
Edit: There are credible reports that suckless/folks-involved-with-suckless engage with right-wing/neo-facist/nazi views. Views I completely reject. I've never been involved in the community, and tracking down what has happened is difficult from the outside, this seems like a good collection, albeit with link rot. But I've definitely seen a neo-fascist streak (often positioned as trolling) on linux youtube content and want to be clear I do not support any of that, and advise anyone entering into the linux community to stay away from that ideology, there's lots of folks (by far the majority) interested in software customization without those views.
suckless is a set of opinionated Linux software focused on simplicity and targeted towards experienced users. The most interesting part of the project to me is the attempt to break down the most common programs into a set of shareable primitives.
Their main programs and tools:
I wrote about the Suckless software project as an interesting attempt to identify and rebuild operating system primitives. From: https://writing.grantcuster.com/posts/2023-08-15-suckless-operating-system-primitives/
Wrote up the custom operating system experiments I've been doing. From: https://writing.grantcuster.com/posts/2023-08-07-a-task-based-operating-system-a-sketch-built-with-linux-nixos-hyprland-node-react/
My customized home dashboard
I've been working on building a task-focused operating system. Really it's more like a presentational wrapper on top of a bunch of Linux tools. You can see the configuration at the repo, for now it should only be used as a reference.
More work on my custom Linux home screen (by way of react and node).
Using a local node backend to run shell scripts that control my window manager, I think I can build custom system UI in react.