A template for developing applications for the COSMIC™ desktop environment using libcosmic.
To create an application with this template, install cargo generate and run:
cargo generate gh:pop-os/cosmic-app-templateA justfile is included by default with common recipes used by other COSMIC projects. Install from casey/just
justbuilds the application with the defaultjust build-releaserecipejust runbuilds and runs the applicationjust installinstalls the project into the systemjust vendorcreates a vendored tarballjust build-vendoredcompiles with vendored dependencies from that tarballjust checkruns clippy on the project to check for linter warningsjust check-jsoncan be used by IDEs that support LSP
Refer to the libcosmic API documentation and book for help with building applications with libcosmic.