-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathconfig.ts
More file actions
92 lines (82 loc) · 2.68 KB
/
config.ts
File metadata and controls
92 lines (82 loc) · 2.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
import { defineConfig } from "vitepress";
export default defineConfig({
title: "SnipKit Documentation",
description:
"SnipKit helps you to execute scripts saved in your favorite snippets manager without even leaving the terminal.",
base: process.env.VITEPRESS_BASE || "/",
head: [["link", { rel: "icon", href: "/images/logo.png" }]],
themeConfig: {
logo: "/images/logo.png",
nav: [
{ text: "Home", link: "/" },
{ text: "Getting Started", link: "/getting-started/overview" },
{ text: "Configuration", link: "/configuration/overview" },
{ text: "Managers", link: "/managers/overview" },
{ text: "Assistant", link: "/assistant/" },
],
sidebar: {
"/getting-started/": [
{
text: "Getting Started",
items: [
{ text: "Overview", link: "/getting-started/overview" },
{ text: "Parameters", link: "/getting-started/parameters" },
{ text: "Power Setup", link: "/getting-started/power-setup" },
{ text: "Fzf", link: "/getting-started/fzf" },
],
},
],
"/configuration/": [
{
text: "Configuration",
items: [
{ text: "Overview", link: "/configuration/overview" },
{ text: "Themes", link: "/configuration/themes" },
],
},
],
"/managers/": [
{
text: "Managers",
items: [
{ text: "Overview", link: "/managers/overview" },
{ text: "File System Library", link: "/managers/fslibrary" },
{ text: "GitHub Gist", link: "/managers/githubgist" },
{ text: "SnippetsLab", link: "/managers/snippetslab" },
{ text: "Snip", link: "/managers/pictarinesnip" },
{ text: "Pet", link: "/managers/pet" },
],
},
],
"/assistant/": [
{
text: "Assistant",
items: [
{ text: "Overview", link: "/assistant/" },
{ text: "OpenAI", link: "/assistant/openai" },
{ text: "Anthropic", link: "/assistant/anthropic" },
{ text: "Gemini", link: "/assistant/gemini" },
{ text: "Ollama", link: "/assistant/ollama" },
{ text: "OpenAI-Compatible", link: "/assistant/openai-compatible" },
],
},
],
},
socialLinks: [
{ icon: "github", link: "https://github.com/lemoony/snipkit" },
],
footer: {
message: "Released under the Apache License 2.0.",
copyright: "Copyright © 2026 lemoony",
},
search: {
provider: "local",
},
},
markdown: {
theme: {
light: "catppuccin-latte",
dark: "catppuccin-mocha",
},
},
});