maybe i should build something like omarchy that isn't, you know, omarchy
Replying to @ariadne@social.treehouse.systems
a lot of people do not understand what omarchy actually *is* and why it is making progress where traditional distributions have failed.
they focus on the fact that omarchy *is* a vanity distro, that it is basically a collection of configuration files and some shell scripts gluing them together.
and omarchy is that.
but omarchy is also marketing and devrel, and a consolidation of the linux experience into a product format.
in fact, that is most of what omarchy actually *is*.
building a technical community that understands & executes on these things would be the goal of what i propose building
Replying to @ariadne@social.treehouse.systems
in essence omarchy is a mechanism to take linux and turn it into a product, in the same way that macOS takes darwin and turns it into a product.
traditional linux distributions, by comparison, aren't defined products, they are work output from technical communities, and the design of them is approached from that philosophy.
Replying to @ariadne@social.treehouse.systems
somebody has already suggested that we should build this on Nix or whatever.
and like, you're just not getting the point.
the package management? flatpak.
Replying to @ariadne@social.treehouse.systems
managing software needs to be obvious. package managers ain't it.
on mac, you install apps from either the app store or by dragging them to the applications folder.
Replying to @ariadne@social.treehouse.systems
this thread is not an invite to tell me about your favorite linux distro and why you think it defeats my thesis.
it doesn't.
and certainly omarchy doesn't meet the thesis.
Replying to @ariadne@social.treehouse.systems
omarchy is basically the grifter aliexpress version of the thesis
Replying to @ariadne@social.treehouse.systems
given this, such a distribution should be focused on three major things
1. a cohesive design aesthetic
2. providing just enough substrate to boot flatpak apps
3. integrating servo into the desktop environment for "web apps"
Replying to @ariadne@social.treehouse.systems
in the most extreme interpretation, the desktop *itself* is a flatpak app
but i am not actually sure if that is possible atm
Replying to @ariadne@social.treehouse.systems
anyway i am muting this thread, i'll update folks on whether i decide to move forward on this after alpineconf
Replying to @ariadne@social.treehouse.systems
@ariadne @elementary exists, it just isn't hyped enough.
Replying to @ariadne@social.treehouse.systems
@ariadne oh, gobolinux
Replying to @ariadne@social.treehouse.systems
@ariadne I really liked something I saw once a long time ago on (I think it was) porteus. Software was all distributed in compressed packages that you could just double click to install (it got mounted into the running os so it was accessible). But that ability to just download and have it installed immediately was very nice.
Replying to @ariadne@social.treehouse.systems
@ariadne so like, flatpak already has a distribution: flathub
Replying to @whitequark@social.treehouse.systems
@whitequark correct.
Replying to @ariadne@social.treehouse.systems
@ariadne what do you want to do different? (one thing I notice is that FlatHub isn't exactly a product, either)
Replying to @whitequark@social.treehouse.systems
@whitequark nothing. there is nothing wrong with flathub.
what i am proposing is building just enough of a distribution to boot a shell, and then have the real apps come from flathub.
Replying to @ariadne@social.treehouse.systems
@ariadne oh, that makes a lot of sense. I'm for it, though it's not obvious how to generate enough mindshare with this plan
Replying to @whitequark@social.treehouse.systems
@whitequark that's where I come in, specifically. i might not be DHH, but i have enough clout to pull this off.
Replying to @ariadne@social.treehouse.systems
@ariadne nice
Replying to @noel@ice.00ffff.eu
@noel @whitequark no, silverblue is a project to produce a linux distribution.
omarchy is a *product*, not a *distro*.
Replying to @ariadne@social.treehouse.systems
@noel @whitequark or to put it in linux terms, you're thinking distros, i'm thinking SteamOS.
Replying to @ariadne@social.treehouse.systems
But at least that means there's existing tech to build this on.
Replying to @ariadne@social.treehouse.systems
@ariadne as long as it doesn't have sev0 blockers like the apple app store does. i've never been able to use it on my work macbook because it asks me to verify my details, asks for an address, then rejects the address because it's missing a field that isn't even on the form. it's been over a year and it's still broken.
Replying to @gsuberland@chaos.social
@gsuberland @ariadne oh yeah, i've been locked out of my apple account for... 8 years? i think? because of something similar.
Replying to @ariadne@social.treehouse.systems
I have it on my laptop and I don't think I ever installed anything via the command line or editing config files. There's an application manager (don't know the exact English name as the German localization is good enough for me) that works pretty much like an app store and deals with the actual package manager in the background.
Replying to @LunaDragofelis@void.lgbt
@LunaDragofelis mint is nothing like what i am thinking about building
Replying to @ariadne@social.treehouse.systems
Replying to @LunaDragofelis@void.lgbt
@LunaDragofelis what i am proposing is building just enough of a distro to bootstrap access to flathub
Replying to @ariadne@social.treehouse.systems
Replying to @ariadne@social.treehouse.systems
@ariadne tali express x.x
Replying to @ariadne@social.treehouse.systems
@ariadne it's not that good
Replying to @ariadne@social.treehouse.systems
@ariadne 🙏 sensei
Replying to @ariadne@social.treehouse.systems
@ariadne
I've thought about making an arch distro. I've made my own meta packages in the past. It's dead simple.
In a way I made my own distro.
Replying to @ariadne@social.treehouse.systems
@ariadne I'd be interested in helping out in this and will keep an eye out for future posts 👀
Replying to @ariadne@social.treehouse.systems
@ariadne The product should be called Pyrénées, obviously 
Replying to @ariadne@social.treehouse.systems
@ariadne very early in waylands development there was the idea of a "system compositor". Something like that could absolutely allow a desktops display server to run in user space without privileged API access. Wlroots already supports rendering to a window. Mutter does too, but I am not sure that still works if you load the entirey of gnome shell.
Replying to @ariadne@social.treehouse.systems
@ariadne I like 3 a lot
Replying to @ariadne@social.treehouse.systems
Replying to @ariadne@social.treehouse.systems
@ariadne Or homebrew for all the non gui (and even some) apps.
Replying to @ariadne@social.treehouse.systems
@ariadne the nix comment is perfect example of putting technology first instead of user first.
You don't even need that many packages to begin with.
Replying to @siwek@social.tooinconsistent.com
@siwek yes, hence "the package management? flatpak"
Replying to @ariadne@social.treehouse.systems
@ariadne Nah we should be using Guix for packaging, definitely, that won't cause any problems for sure.
Replying to @ariadne@social.treehouse.systems
@ariadne This is pretty much exactly the goal of end-user GNOME OS
https://blogs.gnome.org/adrianvovk/2024/10/25/a-desktop-for-all/
blogs.gnome.org/adrianvovk/2024/10/25/a-desktop-for-all/Replying to @ariadne@social.treehouse.systems
@ariadne isn't a @danirabbit 's Elementary OS also some for of product based on a linux distro ?
(Also, when you take something like Fedora Workstation / KDE I feel you get something that is an opinionated product).
Replying to @Sobex@sciences.re
@Sobex @danirabbit yes, elementaryOS is an example of a productized linux
and it is a good example
but i would not say that it reflects the lesson omarchy is teaching us
Replying to @ariadne@social.treehouse.systems
@ariadne @danirabbit Hmhmm 🙂↕️ .
What are omarchy's lesson we should be learning from ?
Replying to @Sobex@sciences.re
to understand the lesson, you must look at what omarchy actually *is*
which on a technical level, is not much
you are focusing on technical details when the focus of omarchy is *marketing*
Replying to @ariadne@social.treehouse.systems
@ariadne @Sobex @danirabbit it's pretty much "my way is the right way" with a lot of hype around it. sort of rails approach of convention over configuration but to linux.
Replying to @siwek@social.tooinconsistent.com
@siwek @Sobex @danirabbit yes, hence my description of it as marketing
Replying to @ariadne@social.treehouse.systems
@ariadne @Sobex I’d say we’re kind of doing the opposite of Omarchy in that we do a lot of things that are not traditionally Linux-y and the prospect we’re selling isn’t, “be a leet haxor and rice your desktop”, but rather “Spend less time thinking about computer and more time doing interesting things”. The OS in elementary OS is not the product. The idea of not worrying about the OS is the product
Replying to @danirabbit@mastodon.online
@danirabbit @Sobex yes, precisely. i think the aesthetic is an important element in the product design for *that* audience.
Replying to @ariadne@social.treehouse.systems
@ariadne @Sobex totally. That like vapor wave, bit fonts, etc aesthetic is very “Nintendo power glove” and I feel like the messaging hits on the white male youth anger at a world that isn’t as compliant with their supposed supremacy. Don’t be sad little white boy, you can “be somebody” from the comfort of your basement. Play with digital slaves. Embrace oligarchy. You’re the master in our vision of the world
Replying to @danirabbit@mastodon.online
@danirabbit @ariadne @Sobex well said but it's tragic that some people are this way
Replying to @danirabbit@mastodon.online
"Welcome home, warrior, everyone is proud of you."
ref. https://www.youtube.com/watch?v=py9B1ePmpVs
www.youtube.com/watch?v=py9B1ePmpVsReplying to @fxchip@hachyderm.io
(clarification of intent: in this context, Omarchy is *un*-ironically doing what the song is satirizing (at least the way I interpreted it))
Replying to @danirabbit@mastodon.online
@danirabbit @Sobex yeah, basically, to me the challenge is to figure out how to make people feel empowered without the fascism
Replying to @ariadne@social.treehouse.systems
@ariadne for me the solution there is focusing on inclusive design. It completely solved my whole perspective on when and how to implement settings and what features matter to put it in a framework of how we can make the experience more inclusive
Replying to @danirabbit@mastodon.online
@danirabbit @ariadne @Sobex I thought all of those fuckers, leet people, used Kali, against all instructions, as a main OS
Replying to @danirabbit@mastodon.online
@danirabbit I think you're right to not focus on what those people want. The more important goal by far is usable personal computers for people who don't want to focus on their computer as an end in itself.
Replying to @danirabbit@mastodon.online
@danirabbit @ariadne @Sobex I expect you're selling something more like my mom's 2011 iMac that wasn't running so well anymore, and she had newer computers, so asked me to fix it up before giving it away to one or another of the immigrant families our temple helps. I thought elementaryOS was the right choice for that, so on it went.
I don't think those new arrivals will have strong opinions about operating systems, but they'll need a smooth first-run experience, and elementaryOS sure has sanded that down for them.
Replying to @danirabbit@mastodon.online
@danirabbit @ariadne @Sobex dunno, maybe i've been at this for too long, but to me, most distros fulfill that job, except for rolling release things....
when i set linux up for friends, there is this one week or three where they run into hardware corner cases like sleep modes or the like, and then it just works....
Replying to @nettings@mastodon.social
@nettings possible! I find that the more experience someone has with desktop Linux the more they hate elementary OS, which I see as a success indicator personally haha
Replying to @danirabbit@mastodon.online
@danirabbit plz, can i haz l33t toggle updatez
( in all seriousness, not for elementary but in general, i would absolutely love some vim-style binded pretty css libadwaita gui that i can fly through)
Replying to @danirabbit@mastodon.online
@danirabbit fwiw, I feel like there are plenty us with lots of Linux desktop experience (since the mid-late 90s for me) who love elementary because of its simplicity and how well it works.
Replying to @danirabbit@mastodon.online
@danirabbit @ariadne Hmm, silly question, what's Elementary's AI policy ?
(I'm wondering if there's a world where I can put it in my list as a noob friendly linux that isn't doing AI shit).
Replying to @ariadne@social.treehouse.systems
@ariadne so it’s like a poorly made elementaryOS for white supremacists?
Replying to @chrisvest@mastodon.social
@chrisvest basically
Replying to @ariadne@social.treehouse.systems
Replying to @mkljczk@twojstary.gay
@mkljczk yes it is the grifter version
Replying to @ariadne@social.treehouse.systems


🔜 40C3