A brief overview over the project, its dependencies and build instructions.
Clapgrep consists of two modules:
- core, which contains the search logic.
- gnome, which is a Gtk + Adwaita frontend.
For the build system and OpenGL support:
sudo dnf install just cargo clippy gcc libglvnd-gles python3-aiohtml python3-toml
For the Gtk based app:
sudo dnf install just gtk4-devel libadwaita-devel
You can run the app with
just run
You can check for warnings with
just check
And you can update the translation messages with
just gettext