From 8a3e4e5207f59d42bfd6075e3792267266c86e71 Mon Sep 17 00:00:00 2001 From: Bradley Taunt Date: Fri, 7 Jun 2024 10:27:38 -0400 Subject: Homepage changes, README updates, swap to lowdown, cleanup --- index.md | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) (limited to 'index.md') diff --git a/index.md b/index.md index 5451da3..ea67516 100644 --- a/index.md +++ b/index.md @@ -2,11 +2,11 @@ **barf is an extremely minimal blog generator.** -The entire build script is less than 100 lines of shell. +The entire build script is >170 lines of shell. It could almost be called "suckless", but probably isn't. It was created for those focused on writing, not tinkering. -You can learn more by reading the [official README](https://git.btxx.org/barf/about) and view the generated [Atom feed here](/atom.xml) +You can learn more by reading the [official README](https://git.btxx.org/barf/about). **barf** = blogs are really fun @@ -15,16 +15,22 @@ You can learn more by reading the [official README](https://git.btxx.org/barf/ab ### Get setup in 2 minutes **Install dependencies:** -* For Linux: `rsync` -* For macOS: `brew install coreutils gnu-sed` -* For OpenBSD: `doas pkg_add rsync coreutils gsed cmake gcc` -**Clone and install the lightweight markdown parser, `smu`** -* `git clone https://git.btxx.org/smu` -* `cd smu ; make ; sudo make install` +For Linux (Alpine example): -**Clone `barf`:** -* `git clone https://git.btxx.org/barf` + sudo apk add rsync lowdown + +For macOS: + + brew install rsync lowdown coreutils gnu-sed + +For OpenBSD: + + doas pkg_add rsync lowdown coreutils gsed cmake gcc + +**Clone barf:** + + git clone https://git.btxx.org/barf 1. Open project, change the `domain` variable at the top of the core barf file 2. Run: `make build` -- cgit v1.2.3-54-g00ecf