Skip to content
Oeiuwq Faith Blog OpenSource Porfolio

HeitorAugustoLN/cosmic-manager

Manage COSMIC desktop declaratively using home-manager

HeitorAugustoLN/cosmic-manager.json
{
"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"
}

Manage COSMIC desktop declaratively using home-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.

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.

If you found a bug, please open an issue on the issue tracker.

  • [GPL-3.0-only]!(./LICENSE-GPL): Applies to the cosmic-manager command-line interface located in the cosmic-manager subdirectory.
  • [MIT]!(./LICENSE-MIT): Covers Nix packages, home-manager modules, cosmic-manager library, documentation, and basically everything else.