I've made a mock-up to illustrate my ideas about the next-gen terminal experience!

Featuring:
• the pathbar
• username, hostname and git branch displayed in the UI, shrinking the shell prompt back to just a $
• commands as cards
• syntax highlighting, including graying out the output a bit to differentiate it from commands themselves
• autocompletion (displayed in a native widget)
• built-in error handling options
• the time each command took (on the right)

@mathieu @ebassi Deleted the old logo manually from .var/app/whatever :P

New episode of @ebassi's excellent History of GNOME 😍

We're only at episode 4, and I'm already so hooked that I look forward to it all week

@Wolf480pl In order to be a platform you need to have your own HIG, developer docs, and app ecosystem.

GNOME, Elementary, and KDE are platforms. Ubuntu, Fedora, and OpenSUSE are not.

@Wolf480pl The problem is a lot of people DO complain to developers about this stuff because they think themes just magically work.

Also, this is primarily about distributions shipping broken stylesheets by default, not individuals tweaking their system.

If everyone who doesn't use Adwaita did this as a conscious choice and was aware of the risks and responsibilites, everything would be fine. That's not the case though, because app devs get "Looks broken on Ubuntu" issues all the time.

FOSS is meaningless if only rich white guys can use it

If your project doesn't yet have a flatpak manifest, this is the reason why you want to add one. It makes getting started an order of magnitude easier for new contributors.

Thanks to @alatiera, @brainblasted, and @hergertme's amazing work on GNOME Builder, I've been able to one-click build Inkscape master this morning. This truly is the future 🌈

Tired: GNOME = GNU Network Object Model Environment
Wired: GNOME = GNOME is Not an Object Model Environment

Systemic exclusion of women from tech Show more

@timapple @tbernard That won't be the case. The OS would be just an OStree image of the Buildstream project that's used to already manage the releases and build the GNOME runtime/sdk. And thanks to Flatpak you won't miss out on content/apps either.

Essentially apps that target the GNOME flatpak runtime are already targeting the GNOME OS base.

PS: "Just use Fedora" is not an answer.

Fedora, PureOS, Arch, and a few others allow you to get a relatively clean GNOME setup, but it's a far cry from what we could do if we had a vertically integrated GNOME OS.

Case in point: The garbage fire that is the Fedora installer.

Bottom line: We need GNOME OS, and we need it now.

Of course it's a little different on Android, because Google has long made Nexus/Pixel devices, which ship a clean version of the platform without OEM "improvements".

But even on the free desktop there are examples of this: elementaryOS is famously vertical by design, Budgie has Solus, and even KDE has Neon. We're the only platform that you *can't* get without going through a distributor.

We see the same dynamic playing out on the GNU/Linux desktop: Ubuntu, Fedora, Pop OS etc. are pretending to be platforms, but they're not.

This results in a situation where everyone is trying to do campy "value-add" features, and pushing their brand in users' faces. It's why atrocities like the Fedora logo extension, and developer-hostile custom system stylesheets are a thing even though everyone knows these are bad ideas.

This isn't GNU/Linux specific either, Android has the same problem. Every OEM wants to be Apple, but doesn't want to do the work of maintaining a full vertical platform.

This incentivizes them to make decisions that are actively user-hostile (such as pushing out updates more slowly because they need to update their custom UI stuff).

The desktop/distro separation just doesn't work. There's no clean way to square the interests of platforms and distributions (because every distribution thinks of itself as a platform, when they really aren't).

Every day it becomes a little more clear to me why we *need* GNOME OS

I discovered it today, but turns out it's been around for a while, and it's even available in the Debian repos.

One reason why it's not very well known might be the lack of an app window / desktop file, you have to open files with it from Nautilus.

Show more
Mastodon

Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!