db1e3cc16a | 2 years ago | |
---|---|---|
.vscode | 2 years ago | |
data | 2 years ago | |
jade_gui | 2 years ago | |
po | 2 years ago | |
.gitignore | 2 years ago | |
COPYING | 2 years ago | |
README.md | 2 years ago | |
al.getcryst.jadegui.json | 2 years ago | |
al.getcryst.jadegui.yml | 2 years ago | |
build.sh | 2 years ago | |
jadegui.flatpak | 2 years ago | |
main-page-screenshot.png | 2 years ago | |
meson.build | 2 years ago | |
modules.json | 2 years ago | |
package.json | 2 years ago | |
python3-modules.json | 2 years ago | |
yarn-error.log | 2 years ago | |
yarn.lock | 2 years ago |
README.md
Jade GUI
The libadwaita/gtk based gui installer using jade as the backend.
💡 Features
- Beatiful UI
- Easy to use
- Uses accessible technologies
🫂 Support
Support is available in our Discord and the Matrix. If you face any issues with the software, feel free to open an issue on this repository.
👥 Contributors
A list of all Jade GUI contributors is available in CONTRIBUTORS.md
For a list of Jade GUI maintainers specifically, see .gitlab/CODEOWNERS
💾 Installation
🏗 From Source
Install dependencies
# pacman -S jade openssl python-pytz gparted vte4 meson ninja libadwaita desktop-file-utils appstream-glib gtk4
Install jade-GUI from source using meson
and ninja
$ git clone https://github.com/crystal-linux/jade-gui
$ cd jade-gui
$ meson --prefix=/usr _build
$ ninja -C _build
$ cd _build
$ sudo ninja install
Install jade-GUI as a flatpak using flatpak-builder
(Recommended for development)
$ git clone https://github.com/crystal-linux/jade-gui
$ cd jade-gui
$ flatpak-builder --user --install --install-deps-from=flathub --force-clean build-dir al.getcryst.jadegui.yml
$ flatpak run al.getcryst.jadegui
📸 Screenshots
🙌 Contributing
If you'd like to contribute to Jade GUI, please follow the Crystal Linux contributing guidelines!
This project uses meson
, and ninja
for Jade GUI development, please follow the guidelines below:
https://pypi.org/project/ninja/
📚 Documentation
We are also constantly looking for translators for our i18n-enabled projects! If you speak more than one language, consider helping out on our Weblate!