Go to file
Kasper Juul Hermansen bf7a7db868
continuous-integration/drone/push Build is passing Details
feat: I dunno why
Signed-off-by: kjuulh <contact@kjuulh.io>
2024-05-04 20:13:38 +02:00
ci fix(deps): update rust crate tokio to 1.36.0 2024-02-02 12:38:27 +00:00
cuddle feat: I dunno why 2024-05-04 20:13:38 +02:00
examples chore: full rename 2023-08-12 21:42:13 +02:00
schemas feat: with description 2023-07-02 00:54:03 +02:00
scripts chore: add force to install 2023-08-12 21:43:21 +02:00
templates feat: make sure dir is there as well 2024-01-28 16:42:34 +01:00
.drone.yml feat: remove cat 2023-07-27 15:57:13 +02:00
.env.ci feat: with updated docker file and friends 2023-07-27 15:04:46 +02:00
.gitignore feat: update cli with bin name 2023-06-09 22:03:32 +02:00
Cargo.lock fix(deps): update rust crate git2 to 0.18.2 2024-02-07 04:29:42 +00:00
Cargo.toml chore: full rename 2023-08-12 21:42:13 +02:00
LICENSE feat: add license and publisable 2023-08-02 12:35:36 +02:00
README.md chore: full rename 2023-08-12 21:42:13 +02:00
cuddle.yaml feat: with redone output 2023-06-17 13:33:10 +02:00
renovate.json Add renovate.json 2022-10-25 20:35:20 +00:00


Cuddle - Configuration and Script Manager

Cuddle CLI is a Rust command-line interface application designed to manage configuration variables and scripts across projects. It simplifies sharing of code and workflows, making development and collaboration smoother and more efficient. This project is published on crates.io as cuddle.

Table of Contents

  1. Installation
  2. Usage
  3. Commands
  4. Configuration
  5. Contributing
  6. License


Make sure you have Rust and Cargo installed. You can install Rust and Cargo from https://rustup.rs/.

To install Cuddle CLI, run:

cargo install cuddle


After successful installation, you can run the CLI using the cuddle command:

cuddle [command] [options]


Detailed documentation of the commands and options can be found in our official documentation (tbd).


You can manage your configurations in a file called cuddle.yaml. For details on how to format this file, check our Configuration Guide (tbd).


Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Please read our Contributing Guide for more information.


Distributed under the MIT License. See LICENSE for more information.


You can reach out to us at our official contact page (tbd). Please ensure to follow our Code of Conduct (tbd) when interacting with our community.