5th iteration of my personal website
Go to file
2024-08-11 15:05:17 -04:00
pages pages/project: add geode-piano entry 2024-05-18 14:56:13 -04:00
posts posts/wireguard: remove extraneous advice 2024-08-11 15:05:17 -04:00
public posts/wireguard: added 2024-06-18 20:52:19 -04:00
.gitignore initial commit 2023-05-14 13:20:25 -04:00
barf barf: MARKDOWN_OPTS added 2024-05-17 15:45:02 -04:00
footer.html reduce enthusiasm 2023-05-14 17:36:29 -04:00
header.html pages/projects.md: split off from about page 2023-08-19 19:07:17 -04:00
index.md index.md, header.html: moved gitea link to navbar 2023-08-19 13:03:19 -04:00
Makefile Makefile: make watch updates when style.css changes 2023-05-15 21:25:49 -04:00
README.md initial commit 2023-05-14 13:20:25 -04:00

wb5

5th iteration of the dogeystamp personal website, based on barf. The following is an abridged version of the original README.

Requirements

  • rsync
  • lowdown (other markdown parsers are good too)
  • entr (optonal, for make watch)
  • standard UNIX tools

Basic Setup

make build

Blog content will be in the build directory.

Media (such as images, videos) are placed in the "public" folder and carried over to the "build" folder via rsync. You can easily remove this altogether inside the main barf script if you plan to store media elsewhere (or not use any at all).


Post Structure

The first line of any markdown file inside your posts directory should start with a h1 heading, then a line break, then the date in YYYY-MM-DD format. Like so:

# This is the Post Title

2023-01-05

Changing this structure or date format will break things or require you to edit the barf script accordingly.