Skip to content

Contributing to Bazzite

Attention

Please read Universal Blue's General Contributing Guidelines before proceeding!

Good Contribution Examples

  • Adding features or fixing bugs by submitting a pull request.
  • Reporting issues you experience on our issue tracker.
  • Adding and contributing to documentation.
    • Language translations are encouraged for documentation and the README.
  • Testing Bazzite on unique hardware configurations.
    • Troubleshooting issues with handheld hardware is appreciated.
      • Reporting issues with HHD directly.

Building Your Own Bazzite for Testing

If you feel comfortable with bash scripting, programming, working with containers, or anything upstream (Fedora, Flatpak, etc.) then feel free to contribute to Bazzite if you have want to add a feature or bug fix. Building your own Bazzite will give you a sandbox to play in with your own personal changes to it.

Also, this can be your own version of Bazzite to daily drive. This is useful to receive the same updates upstream, but with your own spin on it with differences that we will not include regarding specific packages, drivers, etc.

Read about forking your own Bazzite image here or use the Image Template. Alternatively, use the unaffiliated BlueBuild project to build your own Bazzite.

See also: Creating A Custom Bazzite Image