This repository is the default template for the lunet static website generator, hosted at https://github.com/lunet-io/templates.
Consumer sites reference it in their config.scriban with:
extend "lunet-io/templates"
See dist/readme.md for the full quickstart guide, theme configuration, and customization reference.
dist/.lunet/— shared Lunet layouts, CSS, and JS assetsdist/config.scriban— shared Lunet config (everything except site-specific values)dist/404.md— default 404 pagedist/banner.md— default social/banner capture pagedist/.nojekyll— GitHub Pages setting
-
Import shared config from this template:
extend "lunet-io/templates" -
Keep project-specific values in
site/config.scribanonly:site_project_namesite_project_descriptionsite_project_logo_pathsite_project_social_banner_pathsite_project_banner_background_pathsite_project_package_idsite_project_github_reposite_project_basepath
-
Call
site_project_initafter site-specific properties are set.
distis the artifact-like source of truth for template content.- Do not add
site/.lunet/buildoutputs to this template.