Skip to content

How to contribute

Riemaru Karurosu edited this page May 19, 2026 · 8 revisions

Contributing

If you are working on an existing issue:

  • Go to Projects and assign the card to yourself.

If the issue does not exist yet:

  • Open a new issue and assign it to yourself.

If you want to implement a new feature:

You can always fork the repository and open a pull request, I will review any additional changes.

Following the code guidelines is not mandatory but strongly recommended.

  1. Fork the repository
  2. Create your feature branch: git checkout -b my-new-feature
  3. Stage your changes: git add .
  4. Commit your changes
  5. Push to the branch: git push origin my-new-feature
  6. Submit a pull request

Code Guidelines

We follow PEP 8 — Python Style Guide.

Design Guidelines

We follow the GNOME Human Interface Guidelines.

Useful Documentation

Frontend

Backend

Flatpak

Clone this wiki locally