Since late April, we haven’t really heard much about System76’s eagerly anticipated new desktop environment, COSMIC, which is still sitting at the Alpha 7 stage. Sure, the wait for the beta has dragged on much longer than many expected.
But while for many of us summer is a time for vacation, COSMIC’s developers have been hard at work, and now one of the core pieces of the desktop is ready: the initial setup, a big milestone on the way to the final release. With that said, let’s take a look at what it brings to the table.
Accessibility comes first. The setup enables a screen reader by default and includes a magnifier that zooms in on the cursor as it moves. High-resolution scaling is handled automatically, with options to fine-tune scaling and adjust text size incrementally.

The next screens highlight customization. Users can choose from six preset themes: “COSMIC Dark,” “COSMIC Light,” “Comet Light,” “Cream Light,” “Mocha Dark,” and “Nebula Dark.”
Additionally, panel layout customization is available, offering the option for a single or dual panel, making it easier for those familiar with Windows or macOS to adapt.

Moreover, workflow configuration is also built into the initial setup. Users can select between vertical and horizontal workspaces, choose whether windows tile or float within each workspace, and set workspaces as pinned or dynamic.

Let’s not forget to mention that tiling has been reworked with more intuitive behavior, extra grid layouts, and new keyboard shortcuts for navigation.
Finally, the setup introduces the Launcher, positioning it as a central tool for quickly accessing applications and features. Plus, users are reminded that COSMIC ships with a core suite of Rust-based applications ready for use.

With all these pieces in place, COSMIC is really starting to feel complete. At this point, it’s pretty safe to say the long-awaited first beta is just around the corner, and that release should give us a clear picture of what the final stable version will include.
Unfortunately, System76 hasn’t shared any specific details or an official timeline yet. But don’t worry—we’ll be among the first to let you know as soon as there’s news, so keep an eye out for updates.
In the meantime, if you’re eager to give COSMIC’s Initial Setup a spin, you can do so by downloading the latest stable Pop!_OS release and installing the desktop environment. Rolling-release distros offering COSMIC are also expected to update their repositories with the newest packages in the coming days.
For more information on everything in the new Initial Setup for the desktop environment, System76 has posted the full details on their X profile.
Image credits: System76
This has been such a terrible rollout. Imagine being a Pop_OS! user and having to wait YEARS for a new major OS release, all for the sake of developing a DE that doesn’t promise significant changes (despite what System76 says). There are plenty of other distros that offer parity with the “selling” points of Pop_OS!, and the rest of the functionality can be easily implemented with various extensions in GNOME. ArcMenu (select the Pop menu), Forge tiling manager, etc. GPU support and GNOME shell improvements were the selling points, at least in my mind. But there are more optimized distributions which also NVIDIA GPU support out of the box, which are more optimized than is Pop. I continue to believe that System76 only set out to create this new DE, which is just as buggy now as it was nearly a year ago, so they could firmly stamp their imprint on the distro. They make good computers, they maintained (past tense) a decent distro, and contributed positively to the development of GNOME (IIRC). Leaving users with no new major releases for years, in furtherance of a solution looking for a problem, in my mind means that Pop_OS! is no longer a reliable distro.
Agree that this rollout felt bad as popos user. Being stuck at Ubuntu 22.04 became a blocker for my work so I moved to Fedora and never looked back.
I don’t pretend to understand their full motivations in doing so, but I would much rather invest in my own technology than to drown in a maintenance burden when the upstream constantly breaks what I do.
And, I can say in my experience it is by far less buggy now than it was a year ago. It still wasn’t fully there the last time I tried it, but I can see it get better each time I do, and it’s still not even out of alpha. (Even if the nomenclature of alpha vs beta is a bit misused).
I also don’t understand the argument “the rest of the functionality can be easily implemented with various extensions in GNOME.” Extensions break all the time which is not really the fault of the extension developers. I personally don’t want to have to install extensions or the tweaks tool for that matter just to make the desktop more usable to me. And, your best option for having the top panel show on all monitors in GNOME is to not. You use the Fullscreen Avoider extension. I can have the top panel show on all monitors in COSMIC out of the box. It’s mind blowing to me that something that seems so simple to me took an entire new desktop environment for it to happen. And efforts to do so in KDE just results in jank.
We’ve been stuck in a world for ages now where the two main options for desktops are either GTK or Qt based (the most usable environments being GNOME and KDE). There have been others, sure. But, it is really exciting to see something new. It might not be an absolute revolution. But, it’s pretty freaking cool. For me, it’s going to be beautiful when it is done and stable.
lol. Because a new desktop in Rust happens overnight. Please. Clearly you never used it as it does have many features not available elsewhere. I’ve used Linux since 91 and finally a desktop i love. Buggy? I have been using it as a daily drive 12 hours a day for awhile very reliably.
I have installed Cosmic desktop on top of Manjaro Gnome desktop. Cosmic desktop works all right but Cosmic Store does not work.
Will beta be the point where the cosmic devs want and welcome bug reports, feature requests and other issues?
I dunno if you’ve ever looked at the Git issue trackers for this project, but you’ve always been able to do this. I’ve submitted several, with each one being eventually addressed. If you submit this stuff to the Pop subreddit, which I’m assuming is what you’ve only had experience with, of course they’re not going to take you into consideration. Reddit can’t track code changes, nor issues. It’s not the place for that.