5th iteration of my personal website
Go to file
dogeystamp a4b0ecec9c
style.css: fix bugs
- tr background not suitable on dark theme
- added license
- indent code and quotes
2023-05-14 16:33:45 -04:00
pages about.md: fix link to non-existing minrss post 2023-05-14 14:10:49 -04:00
posts posts: added hello_world.md 2023-05-14 13:56:15 -04:00
public style.css: fix bugs 2023-05-14 16:33:45 -04:00
.gitignore initial commit 2023-05-14 13:20:25 -04:00
barf initial commit 2023-05-14 13:20:25 -04:00
footer.html initial commit 2023-05-14 13:20:25 -04:00
header.html initial commit 2023-05-14 13:20:25 -04:00
index.md index.md: added Atom feed link 2023-05-14 13:56:41 -04:00
Makefile initial commit 2023-05-14 13:20:25 -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.