Cosmic: A New Desktop Environment
A new Rust-based Linux desktop environment, COSMIC, aims to provide an extensible, Wayland-native alternative to GNOME with built-in tiling, window “stacking” into cross‑app tabs, and strong branding/customization options for distributions. Commenters welcome the technical ambition and integrated window management, seeing it as a chance to escape GNOME’s constraints and long-standing toolkit issues, but are split on the macOS‑like visual style, perceived lack of usability focus, and whether System76 is taking on too much. Many note it’s still an alpha release, highlighting missing accessibility polish and rough design details, while others are already experimenting with packages for Arch, NixOS, and other distros.
Window management & tabbed stacking
- Noted feature: grouping multiple application windows into tabbed stacks at the WM/OS level rather than per‑app.
- Compared to existing stacking/tabbing in Pop!_OS’s current DE, KWin, i3, Fluxbox, BeOS, and Windows tools like FancyWM.
- Some see OS‑level handling of tabs, tiles, sidebars, and popups as a path to more consistent UX.
- Others worry about complexity and edge cases (e.g., IDE panels, spawned windows).
Goals, architecture, and differentiators
- Built as a new Rust‑based, Wayland‑native desktop environment, with heavy use of the iced GUI toolkit and a custom theme engine.
- Emphasis on modularity and branding so distros can create distinct looks/experiences without GNOME’s constraints.
- Integrated tiling and keyboard navigation are recurring selling points; several tiling‑WM users are interested if Cosmic can provide a “batteries‑included” DE with strong tiling.
Design, usability, and aesthetics
- Some praise the look and modern tech stack; others see “generic macOS/GNOME” styling with low contrast, heavy rounding, and large padding.
- Significant concern that buttons, scrollbars, and window focus are hard to see, echoing a broader trend of aesthetics over usability.
- Debate over the importance of “pixel‑perfect” design vs. accessibility, scaling, and reflowable layouts.
- Several commenters argue that good design requires specialized talent and that open‑source projects often lack sustained design leadership.
Comparison to other desktops & historical UIs
- Compared repeatedly to GNOME, KDE, MATE, XFCE; some claim existing DEs can already be configured to do most of what Cosmic shows.
- Some see it as “GNOME but more mac‑like”; others as “slightly restyled MATE,” a characterization others strongly dispute.
- References to historical UIs (BeOS, OS/2 Workplace Shell, classic Mac OS, ChromeOS) as examples of deeper or more daring UX ideas.
Installation & distro integration
- Installation guides exist for multiple distros, including Arch and NixOS; some report early experiments leading to black screens or fallbacks to existing DEs.
- Cosmic is positioned as a GNOME alternative, especially for distros wanting more customization without GNOME’s extension‑breakage issues.
Advanced workflow concepts
- One long subthread imagines “worksets” or contextual desktops: persistent, named collections of workspaces, apps, and layouts per activity (coding, research, kids, etc.), possibly shareable and syncable.
- KDE “Activities” is mentioned as conceptually similar, but no indication Cosmic currently provides this.
Overall sentiment
- Thread is mixed to negative on visuals but cautiously optimistic on the technical foundation (Rust, Wayland, iced, integrated tiling).
- Many stress it’s an alpha and hope the toolkit, accessibility, and design mature; others doubt the need for yet another mac‑like DE.