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 blog
To 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_site
at 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/posts
or 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.