Skip to content

About

Compositor for the COSMIC desktop environment

Resources

Stars

831 stars

Watchers

26 watching

Forks

Repository files navigation

cosmic-comp

Compositor for the COSMIC desktop environment

Development

This project uses just as a command runner.

Available Commands

Building

  • just build-debug - Compile with debug profile
  • just build-release - Compile with release profile (default)
  • just build-vendored - Compile release profile with vendored dependencies
    • Requires vendoring first, which can be done with just vendor

Code Quality

  • just check - Run clippy linter with pedantic warnings

Installation

  • just install - Install binary and configuration files
  • just install-bare-session - Install with bare session files (wayland session, systemd units)
  • just uninstall - Remove installed files
  • just uninstall-bare-session - Remove installed files including bare session files

Cleanup

  • just clean - Run cargo clean
  • just clean-dist - Run cargo clean and remove vendored dependencies

Vendoring

  • just vendor - Vendor dependencies locally and create vendor.tar
  • just vendor-extract - Extract vendored dependencies from vendor.tar

About

Compositor for the COSMIC desktop environment

Resources

Stars

831 stars

Watchers

26 watching

Forks

Releases

Packages

Used by

Contributors

Languages