Computer Operating System Main Interface Components Desktop Environment

https://github.com/pop-os/cosmic-epoch

COSMIC is a desktop environment developed in the Rust programming language, using the iced cross platform GUI library for Rust, and Smithay as building blocks for its compositor, cosmic-comp. Cosmic-comp is comparable to smithay's own anvil compositor demonstration, just like the Wayland project uses Weston as demo compositor.

If you want to test this out on a VM, you need to switch the Video from virtio to BOCHS, as wgpu doesn't support software acceleration

TODO:
add branding-openSUSE
livecd language oO??????

Stuff I can't fix/upstream has to do:
xdg dirs
gnome-keyring startup
cosmic-store flathub system integration

Name Changed
Comments 12

Tobias Görgens's avatar

Hey there, good work, I already tested it and cosmic starts and everything that should be working currently, works :) Hope to see this officially supported one day :)


Richard Rahl's avatar

Thats the plan, already filed for a develproject


Jonas Van der Aa's avatar

So dumb question, but if I just want to install all of cosmic, is there a group or meta package I can install? Or do I have to install all of these separately?


Richard Rahl's avatar

No, i still need to do that. I do myself right now cosmic-* pop-* anf xdg-desktop-portal-cosmic.

Right now i am fighting with the cosmic icon theme (doesnt get applied) and a live image as cosmic-comp doesnt support vms for now


Jonas Van der Aa's avatar

I'd be more than happy to help test on my daily driver as long as I can just switch between it and plasma on my login screen.


Richard Rahl's avatar

sddm needs to be running on wayland. not sure if that is already possible. I have a liveimage in the subproject. it has still gnome as a "fallback" for now if you just want to see how far COSMIC is. the only issue what I try to figure out is the theme issue. settings work, but most other stuff is still missing the theme


Richard Rahl's avatar

oh I forgot to add, don't mind the wrong naming of the image, and the ISO doesn't work with VMs, as cosmic-comp doesn't have that feature implemented for now


Jonas Van der Aa's avatar

I managed it on Arch with GDM, but I don't know about SDDM and Wayland unfortunately.


Richard Rahl's avatar

yes, GDM even uses for nvidia wayland (afair).


Radu Corbu's avatar

Hello, just wanted to say I look forward to trying out COSMIC. I've been checking up on the headway you've been making :D

How much time would you say you need to you finish your TODO list?

Thanks for all your hard work!


Richard Rahl's avatar

not sure, will put in some hours today, but as always, can't promise how far I get. And I want to rather first tacke the harder issues (like polkit) rather than the simpler ones (branding)


Radu Corbu's avatar

That's quite alright. Godspeed!

openSUSE Build Service is sponsored by