Configuring Alchemy
Alchemy is supposed to be extremely customizable and easy to create a boilerplate theme. Alchemy is designed to feel like Jekyll, so we use the same config.yaml
and frontmatter variable structure.
Config.yaml
This is general information, refer to your theme’s documentation for what the theme requires.
# Your project's root directory:
# This will be prepended to all imports (styles, data files, images, and javascript)
root: ''
# The title of your website. Unless overwritten by frontmatter, this will be placed into the title element, og:title, and the main header of most themes.
title: Alchemy
# The description. This is used in meta tags, footers, and secondary headings of some themes
description: >-
A modern, fast, easy-to-use jekyll alternative based on Javascript and EJS
# Your information:
# Used in opengraph information and footers of some themes
author:
name: Jack Crane
email: jack@jackcrane.rocks
# Used in footers of some themes
socials:
- type: github
link: https://github.com/jackcrane
username: jackcrane
- type: instagram
link: https://www.instagram.com/jackcraneb/
username: jackcraneb
- type: twitter
link: https://www.twitter.com/howdyitsjack
username: howdyitsjack
# If you have a buymeacoffee.com profile, put it here.
bmac:
# Do you want a 'button' or 'widget'
type: button
# Your bmac username
username: jackcrane
# Color of button or widget trigger
color: '#FFDD00'
# Message to pop up on widget trigger
message: Feeling Generous?
# Global tags, added to tags specified in frontmatter
tags: alchemy, static site generator, ssg