COSMIC: Difference between revisions

From NixOS Wiki
imported>Kevincox
(Clean up page to indicate in progress. Remove outdated instructions. Provide a bit more context.)
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 5: Line 5:
== In Progress ==
== In Progress ==


COSMIC support in nixpkgs is still in development. You can follow progress via [https://github.com/NixOS/nixpkgs/issues/259641 the tracking issue]. It is not currently possible to run COSMIC without manually setting up a lot of configuration.
COSMIC support in nixpkgs is still in development. You can follow progress via [https://github.com/NixOS/nixpkgs/issues/259641 the tracking issue].  
 
There is a [https://github.com/lilyinstarlight/nixos-cosmic flake] to setup COSMIC on NixOS.


== COSMIC Packages ==
== COSMIC Packages ==


While the whole desktop is not configured many packages are available in nixpkgs already. You can search for packages with a query similar to this one https://search.nixos.org/packages?query=cosmic&from=0&size=1000&sort=relevance&channel=unstable. Note that not all of the results will be part of the COSMIC desktop.
While the whole desktop is not configured many packages are available in nixpkgs already. You can search for packages with a query similar to this one https://search.nixos.org/packages?query=cosmic&from=0&size=1000&sort=relevance&channel=unstable. Note that not all of the results will be part of the COSMIC desktop.
[[Category:Desktop environment]]

Latest revision as of 12:40, 26 June 2024

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.

COSMIC was primarily developed for use in the Pop!_OS distribution.

In Progress

COSMIC support in nixpkgs is still in development. You can follow progress via the tracking issue.

There is a flake to setup COSMIC on NixOS.

COSMIC Packages

While the whole desktop is not configured many packages are available in nixpkgs already. You can search for packages with a query similar to this one https://search.nixos.org/packages?query=cosmic&from=0&size=1000&sort=relevance&channel=unstable. Note that not all of the results will be part of the COSMIC desktop.