22 lines
755 B
Markdown
22 lines
755 B
Markdown
# RmlUi Application Project Template (Nix Flake)
|
|
|
|
This is a template project for an RmlUi application, with Nix support.
|
|
|
|
## Template features:
|
|
- Enabled plugins: SVG, Lua
|
|
- Hot reload RML/RCSS/Lua with F5 key
|
|
- Customizable "shell" rml with inner page loading and page state tracking
|
|
- application state manager
|
|
- Basic stylesheet for common html/rml controls, with a user-agent styleheet that takes priority
|
|
- Easily defined custom rml controls
|
|
- GLFW/GL3 backend, but all premade backends are included in the vendor folder
|
|
- Nix Flake included with a dev shell env and `nix build` capabilities +0 wrapped binary
|
|
|
|
Other libraries included:
|
|
- Raylib
|
|
|
|
Nix Flake features:
|
|
- Dev shell
|
|
- LSP for C++ and Lua
|
|
- Building & running
|
|
- RmlUi pinned to v6.2 |