Welcome to the source code repository for my blog - hexagon.56k.guru, powered by Deno and Lume. Feel free to check out the code, contribute, or even guest blog!
Make sure Deno is installed on your computer.
Clone the repo:
git clone https://github.com/Hexagon/blog.git
cd blogTo run the blog locally:
deno task serve... or to just generate the site to sub-folder _site
deno task lume/_config.ts: Lume configuration/src: The core source code/_includes: Templates for site partials/css: Copied to_siteat build time/posts: Markdown files for individual blog posts/posts/my-series: Series of related blog posts
/_site: The generated site (ignored in git)
- Fork this repository.
- Clone your fork.
- Create a new branch for your work.
- Make your changes, or add your blog post in
/src/postsor series in/src/posts/my-series. - Push your changes and make a pull request.
- Your pull request will be manually reviewed, only quality content matching the blog's niche will be accepted.
Please follow this template for posts:
---
title: Your blog post title
author:
name: Your name
email: Your email
url: Your website or social media link
license: CC BY-SA 4.0
tags:
- tag1
- tag2
---
Write post
## Using
**Markdown**For series, add an additional part key:
---
part: 1
---
Write post
## Using
**Markdown**- Code: MIT License
- Posts: Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
If you have any questions, you can reach me at hexagon@56k.guru.