Skip to content

S2speed/site

 
 

Repository files navigation

Shaazzz Website

Powered by Material for MkDocs

Requirements

Install python dependencies:

$ pip install -r requirements.txt

Build

Build the whole blog (including blog posts, pages, and archive page):

$ make

Preview the blog locally:

$ make serve

Remove all build files:

$ make clean

Publish a blog post

Write your blog in a markdown file (.md), outside of the project directory. Your file should look like this.

---
blog:
    author: # author name
---

# Blog title here

Blog contents...

Then run this command to add your file to the blogs section.

$ python -m scripts publish -f /path/to/post.md

At last, add, commit, and push the changes.

Add archive entry

Just edit archive.yml. The entry will be automatically added on build.

About

Shaazzz main site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 51.0%
  • HTML 40.3%
  • Shell 5.5%
  • Makefile 3.2%