System76 are making a bit of a splash today, ahead of the Alpha release of their new desktop environment named COSMIC. They told me that COSMIC is still planned to have an Alpha release in late July, although that's still just an estimate it could be pushed back if there's issues.
To get things started, they've released the COSMIC branding:
Pictured - COSMIC logos, colours, gradients, and tagline.
Speaking about COSMIC and their new branding, here's what they said:
COSMIC makes it easy for distro developers to create the experience they envision for their users, while empowering users to curate an environment that works for them. This is the crux of COSMIC that became its slogan: Visions enacted, users empowered. And not just on the desktop, either. COSMIC is designed for creating custom experiences on any device with a display.
The open-ended ‘O’ logo mark not only represents a display, but also signifies an unwavering commitment to open source, an invitation for community, and vast possibility through customization. Beneath it, the System76 blip in an orange-red gradient resembles a keyboard with customized LEDs, representing what’s possible with COSMIC.
COSMIC offers the freedom to put your best foot forward across workflow, navigation, theming,
updates, security — and stability, thanks to its memory-safe Rust code.
On top of that, they've revealed the COSMIC Freedom Sale where you can get some big discounts on Desktops, Laptops, and Keyboards. To entice you even further you'll even get a free COSMIC T-Shirt with every laptop or desktop order, and COSMIC stickers with every computer.
Items on sale:
- $100 off the Lemur Pro 14” ultraportable laptop.
- $200 off the Pangolin 16” ultraportable laptop.
- $200 off the Oryx Pro 16” powerful laptop.
- $200 off the Thelio Spark starter desktop.
- $200 off the Thelio small form factor desktop.
- $30 off the Launch Lite 67% keeb.
- $50 off the Launch 76% keyboard.
- $50 off the Launch Heavy full-size keyboard.
The sale runs through July 9th.
Here's also a recent shot of COSMIC in action that the System76 Founder showed off on Mastodon:
Quoting: pleasereadthemanualThere's no reason you can't use GNOME's calculator on KDE. I mean, it's what I do. I use Solanum, Amberol, Bottles, Evolution, Folaite, Loupe, Lutris, Errands, GNOME Boxes, and Remmina on KDE. GNOME applications look pretty good on KDE with only slight weirdness in some cases. Nautilus is probably the most pronounced instance of this, but it looks nowhere near as bad as Dolphin looks on GNOME.
The DE is more than the UI, if I need to use the core apps of another DE, makes sense to just switch to another DE (IMO your situation is exception). The only GTK app I really need on KDE is GIMP, and yeah... doesn't look good.
Quoting: fagnerlnI use GIMP (Beta) from flathub-beta and it looks fine.Quoting: pleasereadthemanualThere's no reason you can't use GNOME's calculator on KDE. I mean, it's what I do. I use Solanum, Amberol, Bottles, Evolution, Folaite, Loupe, Lutris, Errands, GNOME Boxes, and Remmina on KDE. GNOME applications look pretty good on KDE with only slight weirdness in some cases. Nautilus is probably the most pronounced instance of this, but it looks nowhere near as bad as Dolphin looks on GNOME.
The DE is more than the UI, if I need to use the core apps of another DE, makes sense to just switch to another DE (IMO your situation is exception). The only GTK app I really need on KDE is GIMP, and yeah... doesn't look good.
To me, the only things that matter in a DE are:
* The UX
* Features (e.g. xwayland self-scaling apps)
Quoting: pleasereadthemanualRust just compiles to C in the end.
Ahem, no, it does not. It uses LLVM or Cranelift, but C is not an intermediate format. You can get a C memory layout with #[repr(C)] but that's about it.
Quoting: MaelraneI think I got confused after learning gcc (or llvm) was a dependency of rustc.Quoting: pleasereadthemanualRust just compiles to C in the end.
Ahem, no, it does not. It uses LLVM or Cranelift, but C is not an intermediate format. You can get a C memory layout with #[repr(C)] but that's about it.
Quoting: pleasereadthemanualQuoting: MaelraneI think I got confused after learning gcc (or llvm) was a dependency of rustc.Quoting: pleasereadthemanualRust just compiles to C in the end.
Ahem, no, it does not. It uses LLVM or Cranelift, but C is not an intermediate format. You can get a C memory layout with #[repr(C)] but that's about it.
Llvm is the official one, although there is an alternative gcc frontend
https://rust-gcc.github.io/
See more from me