hello, world

This is a test post. Every post is a markdown file in posts/, the file name becomes the URL: posts/hello-world.md → /blog/hello-world/.

frontmatter

field required what
title yes post title
date yes YYYY-MM-DD, posts are sorted by it
description no shown in the list and in meta tags
tags no [nix, homelab]
draft no true shows the post only in pnpm dev

things that work

Regular markdown: bold, italic, inline code, links, lists:

  • one
  • two
    • nested
  • task lists too

quotes look like this

Code gets highlighted at build time with the Rosé Pine theme:

{ pkgs, ... }: {
  environment.systemPackages = with pkgs; [ neovim ansible ];
}
- name: make sure the homelab is alive
  hosts: all
  tasks:
    - ansible.builtin.ping:

That's it. Delete this file once there are real posts.

← all posts