Skip to content

Commit 21848a4

Browse files
committed
Setup docs with fumadocs
1 parent 562c6c0 commit 21848a4

30 files changed

+7233
-3658
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,5 @@ yarn-error.log*
3939
# typescript
4040
*.tsbuildinfo
4141
next-env.d.ts
42+
43+
_pagefind/

.source/index.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
// @ts-nocheck -- skip type checking
2+
import * as docs_9 from "../content/docs/extensions/quicksnip.mdx?collection=docs&hash=1754350307419"
3+
import * as docs_8 from "../content/docs/extensions/quicksnip-vscode.mdx?collection=docs&hash=1754350307419"
4+
import * as docs_7 from "../content/docs/extensions/quicksnip-raycast.mdx?collection=docs&hash=1754350307419"
5+
import * as docs_6 from "../content/docs/contributing/third-party-apps.mdx?collection=docs&hash=1754350307419"
6+
import * as docs_5 from "../content/docs/contributing/modifying-snippets.mdx?collection=docs&hash=1754350307419"
7+
import * as docs_4 from "../content/docs/contributing/how-to-contribute.mdx?collection=docs&hash=1754350307419"
8+
import * as docs_3 from "../content/docs/contributing/adding-snippets.mdx?collection=docs&hash=1754350307419"
9+
import * as docs_2 from "../content/docs/usage.mdx?collection=docs&hash=1754350307419"
10+
import * as docs_1 from "../content/docs/index.mdx?collection=docs&hash=1754350307419"
11+
import * as docs_0 from "../content/docs/code-snippet.mdx?collection=docs&hash=1754350307419"
12+
import { _runtime } from "fumadocs-mdx"
13+
import * as _source from "../source.config"
14+
export const docs = _runtime.docs<typeof _source.docs>([{ info: {"path":"code-snippet.mdx","absolutePath":"C:/Technophile/Code/projects/quicksnip/content/docs/code-snippet.mdx"}, data: docs_0 }, { info: {"path":"index.mdx","absolutePath":"C:/Technophile/Code/projects/quicksnip/content/docs/index.mdx"}, data: docs_1 }, { info: {"path":"usage.mdx","absolutePath":"C:/Technophile/Code/projects/quicksnip/content/docs/usage.mdx"}, data: docs_2 }, { info: {"path":"contributing\\adding-snippets.mdx","absolutePath":"C:/Technophile/Code/projects/quicksnip/content/docs/contributing/adding-snippets.mdx"}, data: docs_3 }, { info: {"path":"contributing\\how-to-contribute.mdx","absolutePath":"C:/Technophile/Code/projects/quicksnip/content/docs/contributing/how-to-contribute.mdx"}, data: docs_4 }, { info: {"path":"contributing\\modifying-snippets.mdx","absolutePath":"C:/Technophile/Code/projects/quicksnip/content/docs/contributing/modifying-snippets.mdx"}, data: docs_5 }, { info: {"path":"contributing\\third-party-apps.mdx","absolutePath":"C:/Technophile/Code/projects/quicksnip/content/docs/contributing/third-party-apps.mdx"}, data: docs_6 }, { info: {"path":"extensions\\quicksnip-raycast.mdx","absolutePath":"C:/Technophile/Code/projects/quicksnip/content/docs/extensions/quicksnip-raycast.mdx"}, data: docs_7 }, { info: {"path":"extensions\\quicksnip-vscode.mdx","absolutePath":"C:/Technophile/Code/projects/quicksnip/content/docs/extensions/quicksnip-vscode.mdx"}, data: docs_8 }, { info: {"path":"extensions\\quicksnip.mdx","absolutePath":"C:/Technophile/Code/projects/quicksnip/content/docs/extensions/quicksnip.mdx"}, data: docs_9 }], [{"info":{"path":"meta.json","absolutePath":"C:/Technophile/Code/projects/quicksnip/content/docs/meta.json"},"data":{"title":"Docs","pages":["---Introduction---","index.mdx","usage.mdx","code-snippet.mdx","---Extensions---","...extensions","---Contributing---","...contributing"],"root":true}}, {"info":{"path":"contributing\\meta.json","absolutePath":"C:/Technophile/Code/projects/quicksnip/content/docs/contributing/meta.json"},"data":{"title":"Contributing","pages":["how-to-contribute","adding-snippets","modifying-snippets","third-party-apps"]}}, {"info":{"path":"extensions\\meta.json","absolutePath":"C:/Technophile/Code/projects/quicksnip/content/docs/extensions/meta.json"},"data":{"title":"Extensions","pages":["quicksnip","quicksnip-vscode","quicksnip-raycast"]}}])

.source/source.config.mjs

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// source.config.ts
2+
import {
3+
defineConfig,
4+
defineDocs,
5+
frontmatterSchema,
6+
metaSchema
7+
} from "fumadocs-mdx/config";
8+
var docs = defineDocs({
9+
docs: {
10+
schema: frontmatterSchema
11+
},
12+
meta: {
13+
schema: metaSchema
14+
}
15+
});
16+
var source_config_default = defineConfig({
17+
mdxOptions: {
18+
// MDX options
19+
}
20+
});
21+
export {
22+
source_config_default as default,
23+
docs
24+
};

content/docs/code-snippet.mdx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: Code snippet
3+
description: Hello World
4+
---
5+
6+
## This is title
7+
8+
This is description
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: Adding snippets
3+
description: Hello World
4+
---
5+
6+
## This is title
7+
8+
This is description
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: How to contribute
3+
description: Hello World
4+
---
5+
6+
## This is title
7+
8+
This is description

content/docs/contributing/meta.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"title": "Contributing",
3+
"pages": [
4+
"how-to-contribute",
5+
"adding-snippets",
6+
"modifying-snippets",
7+
"third-party-apps"
8+
]
9+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: Modifying snippets
3+
description: Hello World
4+
---
5+
6+
## This is title
7+
8+
This is description
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: Third-party apps
3+
description: Hello World
4+
---
5+
6+
## How to add an extension
7+
8+
This is description

content/docs/extensions/meta.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"title": "Extensions",
3+
"pages": ["quicksnip", "quicksnip-vscode", "quicksnip-raycast"]
4+
}

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy