Setup: Reference The Template

If you just want to add some of the features of this template to your pre-existing site and aren’t so concerned with specific configurations, you’re in the right place. I’m going to assume you don’t really need help setting up the underlying technologies to run a jekyll project, as you probably have your own already.

If you do need a refresher on the basics, check out the starter setup. If you are interested in the configuration specifics, you can check out the tinkerer setup.

Plugins 🐝

If you’re starting from your own project or just want to add mechanics similar to jekyll-wikibonsai’s, the main thing to be aware of is that there are three plugins this template relies on heavily besides jekyll itself:

(Jekyll) Document Types 🐝

There are several document types in this template, but there are two in particular that do most of the heavy-lifting:

Data 🐝

  • theme: Multiple theming schemes are possible and are implemented similarly to this color theme switcher.
  • emojis: Customizable emojis not generated from states.

Includes 🐝

Several includes are imported and/or derived from other sources:

References 🐝

Other static-site generation (SSG) projects I would recommend to reference alongside this one: