As you can see in first image, it was Filer, the default File Manager for vitusOS (which currently in the development by forking GNUstep by converting it to C++ and comes with Pathfinder). Pathfinder itself is like spotlight search in macOS, but has the ability to search an app and install it directly on vitusOS (no terminal) which indeed using NixOS repositories, so yeah, there’s no app store in this OS.
The second image was Cockpit View. Like Multitask View in Windows combine with macOS Stage Manager/Mission Control. The left bar shows you how many of your virtual desktop is and the Activities shows you how many window is active currently on your desktop.
This project still in the very first implementation phase, and my workflow is only just Google Antigravity IDE + WSL2.
Feel free to ask me anything about this project and check out the source code.
PS
100% of the source code were written by AI.
I can’t code a single program myself, just directing those AI (with files, docs, specs) and reducing it’s hallucination.
Calling this a NixOS derivative is a lie. It’s not a NixOS derivative. It’s a pile of hallucinated C++, cmake and other stuff, tied together with a devShell.
If you wrote this yourself, I’d be more than happy to give you feedback on how to make this into a actual NixOS derivative. How to write the modules for your desktop environment or whatever. But since you didn’t write the code, i won’t be reviewing it. I don’t review LLM hallucinations.
The fact that folks are proud of that is beyond me. Sure use LLMs if they help you (i have reservations about that too, but whatever) but not knowing anything about programming, using an LLM to systematically steal other people’s code and then be proud of not doing any actual work, is just, mind boggling.
My experience?
i’ve had using linux desktop few years ago not as a power user, but just a general “end-user“. and basically trying to find the best OS alternative to Windows (at that time, i only had a low spec laptop).
it went horrible, like i still can see the inconsistency across Linux Distro. All the offerings and etc, but still had the exact same “polished“ DE on top of it, KDE/GNOME, which is good but it wasn’t enough for that “The Year of Linux Desktop“.
Parts that went well?
the AI can interpret my UI designs pretty well which i design it on Adobe Illustrator (i don’t use figma, too many sweat) and those screenshots are the builds of it, running on WSL2.
and what went poorly?
the AI always do their hallucination things such as,
forgetting the context and the vision of this project.
broke the builds and codebases.
Still implementing with their Linux DE paradigms, which in this case, vitusOS isn’t your typical DE and it’s not a DE at all.
I think i’m sure that NixOS can be make things easier, because i’m developing this for Upstream Color release using nixos-unstable pkgs.
yeah, i don’t know about that, maybe open-source already had changed its meaning.
but, i just want to solve things, especially for Linux Desktop.
i still have more time to do this, to ship it, not in one night, in fact i’ve been developing this project since December of 2025.
i had to make this work, up and running, for the Q4 of 2026.
Yes, yes, we have all meticulously cited the Stack Overflow posts and blogposts and textbooks we’ve copy-and-pasted from over the years.
(In production systems I’ve done that, and for libraries more generally yes we must follow licenses, but let’s not pretend that this is the universal default and only practice.)
Look, new user to NixOS found a way to do something and was excited enough to show it off. Don’t be an asshole. Maybe next time they can do it with less LLM help…but why bother trying if this is the reception they get.
Because the people that benefit from these LLMs are not you, or me, or the OP. Rather it’s American (and also other country’s) tech giants. If you write code using a LLM that’s open source (not open weights, that’s not enough) then be my guest, I won’t say a thing. But I doubt you’ll manage, because the technology of LLMs fundamentally relies of stealing massive amounts of copyrighted material that is than profited from. As such I take direct offense to anyone using an LLM, as said LLM has been trained on my code, to which I did not consent to. Ignorance of that does not excuse the user from the crime that has been commited originally.
And i’m out, this is too much of a heated topic for me to engage in with a level head. To the OP, my disdain is only for the LLM, not for you personally. Muting the thread now