init(Docs): add docs site based on Fumapress and Fumadocs

This commit is contained in:
Prad Nukala
2026-07-11 16:09:08 -04:00
parent d7dfa1e45a
commit dc20248d5f
12 changed files with 1188 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
import { defineConfig } from "fumapress";
import { fumadocsMdx } from "fumapress/adapters/mdx";
import { flexsearchPlugin } from "fumapress/plugins/flexsearch";
import { llmsPlugin } from "fumapress/plugins/llms.txt";
import { takumiPlugin } from "fumapress/plugins/takumi";
import { docs } from "./.source/server";
export default defineConfig({
content: docs.toFumadocsSource(),
site: {
name: "Fumapress",
},
meta: {
root() {
return (
<>
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossOrigin="" />
<link
href="https://fonts.googleapis.com/css2?family=Geist:ital,wght@0,100..900;1,100..900&family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap"
rel="stylesheet"
/>
</>
);
},
},
})
.plugins(flexsearchPlugin(), llmsPlugin(), takumiPlugin())
.adapters(fumadocsMdx());