label | string | Override the sidebar + top-nav label. Also the <title> fallback when no title is set. |
icon | UIcon name, :emoji:, <svg>, image path | Sidebar / breadcrumb icon. |
order | number / alpha string / vSemver | Reorders within parent folder. Higher number = higher position. |
tags | list | Auto-generates /tags/<tag>/ index pages. |
category | string or list | Auto-generates /categories/<cat>/ pages. |
date | yyyy-mm-dd or yyyy-mm-ddThh:mm | Used by blog ordering. |
author | string, email, list, object (name, email, link, avatar) | Shown under the title. |
layout | default, page, central, blog | Page chrome variant. |
visibility | public, hidden, protected, private | Navigation & search behaviour; password gating. |
password | string | Per-page encryption. Pair with --password at build. |
searchExclude | boolean | true to omit the page from search.json. Folder-level: set the same key in index.yml. |
permalink | string | Custom URL. Wins over the file path. |
redirect | string | Redirect this slug to another page or URL. |
redirectSlug | string | Expose this page at the short URL /redirect/<slug>. Neko emits a tiny meta-refresh HTML file pointing back at the page. |
target | blank, self, parent, top | How sidebar link opens. |
templating | boolean | false to disable {{ … }} for this page. |
expanded | boolean | Folder navigation: expand on load (used in index.yml). |
breadcrumb | boolean | Hide the breadcrumb on this page. |
nav.badge | string `TEXT | variant` or object |
nav.mode | default, stack | Per-top-level-folder navigation style. |
nextprev.mode | show, hide, exclude | Next/prev button visibility and sequence membership. |
toc.depth | 2, 2-3 (default), 1-4, 2,4, etc. | Right-sidebar heading depth. |
toc.label | string | Right-sidebar heading. |
backlinks.* | enabled, title, maxResults | See backlinks. |
meta.title | string | Custom <title> value. |
meta.description | string | Custom meta description. |
image | path or URL | Feature image (overrides auto-detected first image). |
cover | path or URL | Hero cover image. |
readNext | list of post links (file path / URL / slug) | Blog mode: related posts for the post's Read next section. Auto-fills with recent posts when short. Configured site-wide via blog.readNext. |
title | string | Discouraged — write a real # H1 instead. |