HeitorAugustoLN/cosmic-manager
Manage COSMIC desktop declaratively using home-manager
{ "createdAt": "2024-11-11T21:54:32Z", "defaultBranch": "main", "description": "Manage COSMIC desktop declaratively using home-manager", "fullName": "HeitorAugustoLN/cosmic-manager", "homepage": "https://heitoraugustoln.github.io/cosmic-manager/", "language": "Nix", "name": "cosmic-manager", "pushedAt": "2025-11-10T12:09:25Z", "stargazersCount": 72, "topics": [ "cosmic", "cosmic-desktop", "home-manager", "nix", "nixos" ], "updatedAt": "2025-11-20T09:33:19Z", "url": "https://github.com/HeitorAugustoLN/cosmic-manager"}cosmic-manager
Section titled “cosmic-manager”Manage COSMIC desktop declaratively using home-manager.
What is cosmic-manager?
Section titled “What is cosmic-manager?”cosmic-manager is a declarative way to manage your COSMIC desktop using home-manager.
It provides a set of modules that can be used to configure your favorite desktop environment.
This means your settings are easy to backup, share, replicate and restore. It also provides a
command-line interface with some utilities to use in conjunction with cosmic-manager.
Getting started
Section titled “Getting started”Ready to give it a try? Check out the Getting started guide to get started with cosmic-manager.
Once you’re done, you can take a look at all of our available options in the Options section.
Found a bug?
Section titled “Found a bug?”If you found a bug, please open an issue on the issue tracker.
Licenses
Section titled “Licenses”- [GPL-3.0-only]!(./LICENSE-GPL): Applies to the
cosmic-managercommand-line interface located in thecosmic-managersubdirectory. - [MIT]!(./LICENSE-MIT): Covers Nix packages,
home-managermodules,cosmic-managerlibrary, documentation, and basically everything else.