My personal blog / website https://arnes.space
 
 
 
 
 
 
Go to file
arne 11a4c54e3f Change intro text 2023-10-11 13:01:02 +02:00
scripts Build in parallel 2022-10-06 23:06:23 +02:00
src Change intro text 2023-10-11 13:01:02 +02:00
.eleventy.js Add robots.txt 2023-08-07 19:07:56 +02:00
.envrc Add "gardening the commons" 2023-08-06 18:38:33 +02:00
.gitignore Initial commit 2022-02-20 17:18:19 +01:00
.npmrc Revert "Add missing peer dependencies" 2022-10-05 12:20:25 +02:00
README.md Extend readme 2022-12-15 09:45:47 +01:00
flake.lock Update nixpkgs 2022-07-10 09:32:10 +02:00
flake.nix Update nodejs to v18 2023-08-06 18:30:46 +02:00
package.json Update eleventy config so watching drafts works again 2023-08-06 21:27:41 +02:00
pnpm-lock.yaml Update eleventy config so watching drafts works again 2023-08-06 21:27:41 +02:00

README.md

arnes.space

This repository contains the source files for https://arnes.space. It uses eleventy and pnpm to build a static website from a bunch of files that you can find in the src/ folder.

Available Commands

# build the complete site; the static page will end up in `_site`
pnpm build

# run a local server that automatically changes as you update content
pnpm start # is the same as `pnpm watch`

Publishing

  • Blog posts go into src/posts. The latest few are displayed on the home page. You can set draft: true in a post's front matter to render it without linking to it from somewhere else on the page, or put it into src/posts/drafts.

Build Environment

The build environment is described in flake.{nix,lock} and .envrc. You can use direnv and nix with flakes support to automatically drop into a shell that contains all tools for building the website.