commit 77deda68beb468f2ba67c1eb2899f834de5ab317 from: bt date: Sat Jun 08 15:56:18 2024 UTC Use openrsync for OpenBSD systems, alter README commit - 8a3e4e5207f59d42bfd6075e3792267266c86e71 commit + 77deda68beb468f2ba67c1eb2899f834de5ab317 blob - 6fedcb2ebbc5df78252b0e9a3e8c908264371559 blob + e0275c18e90a24d61303f48d0011226dd23f5736 --- README.md +++ README.md @@ -55,13 +55,14 @@ https://barf.btxx.org/openbsd - coreutils - gcc - cmake -- rsync - lowdown - gsed - entr (optional) - doas pkg_add coreutils gcc cmake rsync lowdown gsed +Example: + doas pkg_add coreutils gcc cmake lowdown gsed + macOS ----- @@ -74,6 +75,8 @@ https://barf.btxx.org/macos - lowdown - entr (optional) +Example: + brew install coreutils gnu-sed rsync lowdown basic setup blob - 10a92ca00dab086dae589b438bd0f81dfe7644f1 blob + 4fae7482a5f9d26ec78364e5a32e32e20a629e3a --- barf +++ barf @@ -8,6 +8,7 @@ os_name=$(uname -s) if [ "$os_name" = "OpenBSD" ]; then alias sed=gsed alias date=gdate + alias rsync=openrsync elif [ "$os_name" = "Darwin" ]; then alias sed=gsed alias date=gdate blob - 698aa5ca861e7a823ad7c1688ed4b2721ebd83c0 blob + 860308b63672c88a85422dced36c5a043ac19d2d --- build/about/index.html +++ build/about/index.html @@ -16,9 +16,13 @@

About barf

+

barf is a minimal and suckless-inspired blog generator. It is a tweaked and slightly patched version of Karl Bartel’s fantastic blog.sh.

+

Why?

+

This project was created by me, Bradley Taunt, out of frustration with overly complex and bloated blogging options. I tried so many “minimal” generators but each one ended up having some glaring issue or heavy reliance on dependencies.

+

I wanted to have a system that I could easily replicate on any Linux machine. Something that didn’t require me to download half the internet just to get up and running. I’m a sucker for keeping things simple.