1
0
Fork 0
mirror of https://github.com/chobbledotcom/chobble-template.git synced 2025-08-18 00:19:51 +00:00
The Chobble template - an Eleventy site, built with Nix https://example.chobble.com
Find a file
2025-08-16 20:06:40 +00:00
.forgejo/workflows Use locally hosted actions 2025-05-04 17:33:26 +01:00
.github Rename site.json to config.json 2025-08-11 14:25:30 +00:00
.zed Barebones product lists 2025-03-21 23:17:17 +00:00
bin Fix test script name 2025-05-28 22:05:05 +00:00
screenshots Simplify theme 2025-04-23 16:52:26 +00:00
src Customize event names and permalinks with dynamic strings (#11) 2025-08-16 20:06:40 +00:00
test Add support for recurring events with categorization and display updates (#5) 2025-08-12 08:24:01 +00:00
.eleventy.js Add recurring events shortcode and integration (#8) 2025-08-16 11:03:28 +00:00
.envrc Initial commit 2025-03-18 17:36:20 +00:00
.gitignore Add .image-cache folder 2025-04-08 21:29:44 +00:00
.pages.yml Add map embed support to event pages (#9) 2025-08-16 12:41:07 +00:00
biome.json Ignore JS libs from Biome 2025-04-11 22:14:58 +00:00
flake.lock Update flake, test building in Docker 2025-04-12 10:36:05 +01:00
flake.nix Fix npm hash 2025-08-16 12:13:50 +01:00
LICENSE Initial commit 2025-03-18 17:36:20 +00:00
package-lock.json Re-add Prettier 2025-08-12 09:19:03 +01:00
package.json Add schema.org structured data with Eleventy schema plugin 2025-08-11 15:30:59 +00:00
README.md Missed a ) 2025-07-22 10:58:00 +00:00
sizes-validator.html Slightly higher quality thumbs 2025-04-14 10:30:43 +01:00

The Chobble Template

⚠️ Don't forget to change the Formspark and Botpoison info in _site/data.json!! ⚠️ or in your Forgejo repository's secrets

See this template in action at:

Want me to make you a website based on this template? Hit me up at chobble.com.

💖 Want to support the development of this template? 💖 Donate at liberapay.com/chobble

This should let you get started with the Eleventy static site builder on NixOS / Nix, really easily.

Featuring common business website features like:

And Nix'y features like:

  • direnv support via flake.nix - run direnv allow
  • or run nix develop if you don't have direnv
  • nix-build support using flake-compat
  • serve shell script to run Eleventy and SASS locally
  • build shell script to build the site into _site

And Eleventy features like:

  • Canonical URLs
  • A directory to store favicon cruft
  • A _data/site.json metadata store
  • A collection.images collection of the files in src/images

And quality of life features like:

  • Linting with Biome
  • Tidy HTML output from Prettier
  • CSS bundling (but not in dev)
  • Instant page navigation from Turbo

Want a website based on this template? Clone this repo, or hit me up at Chobble.com.