Something went wrong. Try again.
Nix Flake for setting up tools used to build websites with Zine (https://zine-ssg.io)
Something went wrong. Try again.
Files
·
Copy SHA
·
Copy SHA
·
Copy SHA
·
Copy SHA
- Nix 100%
README.md
zine-flake #
Flake for setting up tools used to build websites with Zine, as well as dev shells providing editor support in cases where manual setup is rather cumbersome (e.g. Helix).
Features and support policy #
This Flake tracks the latest version of Zine only, with the latest possible version of SuperHTML, SuperMD and Ziggy that share a common Zig version.
It is also currently only guaranteed to build for Linux. Contributions adding macOS support and automated support for other editors are warmly welcome.
Current output schema #
| Output | Description |
|---|---|
devShells.helix |
Development environment with Zine + Helix, plus grammars and queries for Ziggy, SuperHTML and SuperMD |
packages.zig |
Common development Zig version shared by Zine, Ziggy, SuperHTML and SuperMD |
packages.zine |
Built version of Zine |
packages.ziggy |
Built version of Ziggy |
packages.superhtml |
Built version of SuperHTML |
packages.supermd |
Built version of SuperMD |
packages.helix-runtime |
Patched version of the Helix runtime, adding Ziggy, SuperHTML and SuperMD syntax highlighting |
packages.helix-languages |
Helix's languages.toml configuration for Ziggy, SuperHTML and SuperMD |