Botui is a device-independent graphical interface designed initially for the Kovan controller.
The icons used throughout botui are from the Font Awesome by © Fonticons, Inc.
git clone [email protected]:f2pay/botui
cd botui
./build.sh
Your fresh built BotUI .deb file is now in ./build-botui!
-
Install VS-Code (and the DevContainers Extension) or any other Editor that supports DevContainers
- You should also really setup Podman, much easier than docker.
-
Clone this Repo
-
Reopen it in the DevContainer
- VS-Code: -> "Reopen in Container" / -> "Rebuild and Reopen in Container"
-
Wait until your editor has entered the container ...
-
In the Terminal, run the following:
$ mkdir build; cd build /build# cmake .. /build# $ make -j$(nproc)
-
Profit! You now built your very own Botui!
-
Make your changes...
-
To build for distribution, do the following:
/build# make -j$(nproc) /build# make package
-
Now you have a fresh version of Botui in /build ready for distribution!
Also, the DevContainer configuration file features X11 and Qemu passthrough.
Please make sure, you have X11 / XWayland and qemu-aarch64-static
installed.
Botui is released under the terms of the GPLv3. For more information, see the LICENSE file.
Want to Contribute? Start Here!: https://github.com/kipr/KIPR-Development-Toolkit