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 --- build/index.html | 47 +++++++++++++++++++++-------------------------- 1 file changed, 21 insertions(+), 26 deletions(-) (limited to 'build/index.html') diff --git a/build/index.html b/build/index.html index 488a398..c04b05b 100644 --- a/build/index.html +++ b/build/index.html @@ -7,7 +7,7 @@ barf - +
-

barf

+

barf

barf is an extremely minimal blog generator.

-

The entire build script is less than 100 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 and view the generated Atom feed here

+

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.

barf = blogs are really fun

-
-

Get setup in 2 minutes

+
+

Get setup in 2 minutes

Install dependencies:

- - -

Clone and install the lightweight markdown parser, smu

- - -

Clone barf:

- - +

For Linux (Alpine example):

+
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
  3. Upload the contents of build to your server!
  4. Profit?
-
-

Articles

+
+

Articles