https://github.com/ryanabx/cosmic-ext-config-templates
cosmic-config template program for the COSMIC desktop!
https://github.com/ryanabx/cosmic-ext-config-templates
cosmic cosmic-config rust
Last synced: about 1 year ago
JSON representation
cosmic-config template program for the COSMIC desktop!
- Host: GitHub
- URL: https://github.com/ryanabx/cosmic-ext-config-templates
- Owner: ryanabx
- License: gpl-3.0
- Created: 2024-10-27T17:29:43.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-29T06:15:17.000Z (over 1 year ago)
- Last Synced: 2024-10-29T06:17:00.185Z (over 1 year ago)
- Topics: cosmic, cosmic-config, rust
- Language: Rust
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cosmic-ext-config-templates: cosmic-config template program for the COSMIC desktop!
This program will allow you to create template files that can apply COSMIC config settings en-masse! The motivation to make this program was so that I could have different panel templates and apply them at any time.
## Install
```shell
cargo install --git https://github.com/ryanabx/cosmic-ext-config-templates
```
## Usage
```shell
cosmic-ext-config-templates --help
```
### Example 1 (Generate a panel template)
```shell
cosmic-ext-config-templates generate -o ./my_panel.ron panel
```
### Example 2 (Load a template from a file)
```shell
cosmic-ext-config-templates load-file ./my_panel.ron
```
### Example 3 (Load a premade Ubuntu panel template)
```shell
cosmic-ext-config-templates load-template ubuntu-panel
```
## Contributing
All contributions are welcome, whether it be adding new base templates or anything else you might think of! This project is licensed under the [GPL-3.0](LICENSE) license!