bootstrap/specs/jekyll/template/README.md

911 B

Jekyll Flake Template

This is a template for bootstrapping a Jekyll-based project (version 4.3.2) with the minima theme (version 2.5.1). direnv can be used to launch a dev shell upon entering this directory (refer to .envrc). Otherwise run via:

$ nix develop

Start the server by running:

$ jekyll serve [--watch]

Building

Dependencies are managed using bundix. If you make any changes to the Gemfile, run the following:

$ bundix -l

This will update the Gemfile.lock and gemset.nix files. Afterward you can run:

$ nix build

Note that we need the .bundle/config file to workaround issues bundix has with pre-built, platform-specific gems. Refer to PR #68 for more details.