diff options
author | Bradley Taunt <bt@btxx.org> | 2024-06-07 10:27:38 -0400 |
---|---|---|
committer | Bradley Taunt <bt@btxx.org> | 2024-06-07 10:27:38 -0400 |
commit | 8a3e4e5207f59d42bfd6075e3792267266c86e71 (patch) | |
tree | f54d760781244072ff66564b011fef18dbf4a3de /index.md | |
parent | 8c47200dd81639b7cb1a3a165f4bb2eec2517970 (diff) |
Homepage changes, README updates, swap to lowdown, cleanup
Diffstat (limited to 'index.md')
-rw-r--r-- | index.md | 26 |
1 files changed, 16 insertions, 10 deletions
@@ -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` |