Skip to content

ephmo/reprofed-profiles

Repository files navigation

ReproFed Community Profiles

Community-maintained profiles for ReproFed — the declarative Fedora configuration manager.

This project hosts community-contributed profiles that extend ReproFed beyond the officially supported profiles.


🚀 Purpose of This Project

The ReproFed project maintains a small, stable set of officially supported profiles (such as gnome, kde, cosmic, and server).

This project exists to:

  • Allow the community to create and share new profiles
  • Encourage experimentation without affecting core stability
  • Provide a central place for reusable, declarative Fedora setups

Profiles in this project are not officially supported but are available for anyone to use, adapt, or improve.


📦 Profile Requirements

A example-gnome.yaml file is provided in the profiles/templates/ directory and serves as the authoritative reference for all profile authors.

Each new profile must be created as a YAML file and placed in the profiles/ directory, following the structure and conventions defined in the template.


📥 Using a Community Profile

To use a community profile from this project:

  1. Clone or download this project
  2. Copy the desired profile file(s) from the profiles/ directory into /opt/reprofed/profiles/.

🤝 Contributing

Contributions are welcome and appreciated!

Adding a New Profile

  1. Fork this project
  2. Copy profiles/templates/example-gnome.yaml and adapt it to your use case.
  3. Submit a contribution for review.

Important Notes

  • Only community profiles belong in this project
  • Official profiles remain in the ReproFed project
  • Profiles should remain declarative and reproducible
  • Avoid destructive or unsafe defaults

If you are unsure whether a profile belongs here, open an issue to discuss it first


📄 License

This project is licensed under the MIT License. See the LICENSE file for details.


ReproFed — Your Fedora, reproducible by design.

About

Mirror of GitLab project. Issues welcome. Source & contributions: https://gitlab.com/ephmo/reprofed-profiles

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages