1
Fork 0
mirror of https://github.com/kaplanz/site.git synced 2026-04-01 09:38:51 -04:00
My homepage https://zakhary.dev
  • Nunjucks 66.3%
  • JavaScript 23.3%
  • CSS 10.4%
Find a file
2026-03-29 13:00:00 -04:00
pkg/markdown-it-inline-footnotes feat!: migrate to 11ty 2026-01-11 20:00:00 -05:00
src feat(note): new post 2026-03-29 13:00:00 -04:00
.gitignore feat(books): build statically 2026-01-28 19:00:00 -05:00
bun.lock feat(books): build statically 2026-01-28 19:00:00 -05:00
eleventy.config.js feat(books): build statically 2026-01-28 19:00:00 -05:00
LICENSE chore(license): initial release 2026-01-25 10:00:00 -05:00
package.json feat(books): build statically 2026-01-28 19:00:00 -05:00
README.md feat!: migrate to 11ty 2026-01-11 20:00:00 -05:00

site

My personal website. Built with Eleventy.

Usage

Requires Bun to be installed.

bun install        # install dependencies
bun run build      # build production site to ./dist
bun run dev        # start local dev server at localhost:8080

Organization

Source layout is loosely inspired by the Filesystem Hierarchy Standard.

./
├── eleventy.config.js  # 11ty configuration
├── package.json        # project manifest
├── README.md           # this document
├── ...
├── pkg/                # package plugins
└── src/                # source files
   ├── etc/             # configuration
   ├── lib/             # templates
   │  ├── layout/       # page layouts
   │  └── widget/       # components
   ├── srv/             # page content
   │  ├── ...
   │  ├── blog/         # blog articles
   │  ├── note/         # microblog notes
   │  └── tags/         # tag indices
   └── www/             # static content
      ├── ...
      └── assets/       # static assets
          ├── css/      # stylesheets
          └── img/      # image files

License

Content on this site is licensed under CC BY-NC-SA 4.0. Source code is available under the MIT License.