~ryanford/git-blog-tup

Minimal static blog generator

09b2c85 add get_tags plugin

3 years ago

7455a88 add space between title and author in index

3 years ago

#git-blog-tup

get your blog up with git-blog-tup

#features:

  • static generates posts from markdown
  • revision tracking
  • static syntax highlighting in codeblocks (no js needed)
  • extensible plugin system
  • no JS (but you can add it if you want)
  • multi-user by default

#usage:

  • active your lua env with source boostrap.sh
  • run tup or tup monitor -a if your system supports it

#install instructions:

For debian based systems:

  • run apt-get install build-essential pkg-config unzip libfuse3-dev libfuse3-3 libreadline-dev libpcre3-dev libsass-dev git python3
  • run make install

#todo:

  • add plugin for tags
  • add plugin to minify html

Unsurprisingly build using Git and Tup. Scripted with Lua.