Skip to content

Tauri/Angular-based replacement for a handful of Garuda applications. Currently implements Welcome, Assistant and Gamer.

License

Notifications You must be signed in to change notification settings

garuda-linux/rani

Repository files navigation

Garuda Linux's Rani

pipeline status Commitizen friendly Latest Release

Dependencies

  • pacman-contrib: Required for the checkupdates command and some other functionalities.
  • paru: Required for the AUR functionalities.

Also the regular Tauri deps are needed:

  • sudo pacman -S webkit2gtk-4.1 base-devel curl wget file openssl appmenu-gtk-module libappindicator-gtk3 librsvg

Found any issue?

  • If any packaging issues occur, don't hesitate to report them via our issues section of our PKGBUILD repo. You can click here to create a new one.
  • If issues concerning the configurations and settings occur, please open a new issue on this repository. Click here to start the process.

How to contribute?

We highly appreciate contributions of any sort! 😊 To do so, please follow these steps:

We will then review the changes and eventually merge them.

Development setup

To set up a development environment, you need to have the Tauri dependencies installed. You can find the instructions here.

Where is the PKGBUILD?

The PKGBUILD can be found in our PKGBUILDs repository. Accordingly, packaging changes need to be happening over there.

How to deploy a new version?

To deploy a new version, pushing a new tag is sufficient. The deployment will happen automatically via the PKGBUILDs repo's pipelines, which check half-hourly for the existance of a more recent tag.

About

Tauri/Angular-based replacement for a handful of Garuda applications. Currently implements Welcome, Assistant and Gamer.

Resources

License

Stars

Watchers

Forks

Packages

No packages published