The libadwaita/gtk based gui installer using jade as the backend.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
axtloss 03cf282396 Merge branch 'fix/dual-state-buttons' into 'main'
Fix dual state switches

See merge request crystal/software/jade-gui!8
8 months ago
.vscode back 1 year ago
data back 1 year ago
jade_gui Fix dual state switches 8 months ago
po back 1 year ago
.gitignore back 1 year ago
COPYING back 1 year ago
README.md back 1 year ago
al.getcryst.jadegui.json back 1 year ago
al.getcryst.jadegui.yml back 1 year ago
build.sh back 1 year ago
jadegui.flatpak back 1 year ago
main-page-screenshot.png back 1 year ago
meson.build back 1 year ago
modules.json back 1 year ago
package.json back 1 year ago
python3-modules.json back 1 year ago
yarn-error.log back 1 year ago
yarn.lock back 1 year 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

App Screenshot

🙌 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/

https://mesonbuild.com/

📚 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!

https://i18n.getcryst.al/engage/crystal-linux/

📜 License

GPLv3-only