forked from jdx/mise-docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.ts
126 lines (123 loc) · 3.93 KB
/
config.ts
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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
import { defineConfig } from 'vitepress'
// https://vitepress.dev/reference/site-config
export default defineConfig({
title: "mise-en-place",
description: "mise-en-place documentation",
lastUpdated: true,
themeConfig: {
// https://vitepress.dev/reference/default-theme-config
outline: 'deep',
nav: [
{ text: 'Dev Tools', link: '/dev-tools/' },
{ text: 'Environments', link: '/environments' },
{ text: 'Tasks', link: '/tasks/' },
],
sidebar: [
{ text: 'About', link: '/about' },
{ text: 'Team', link: '/team' },
{ text: 'Getting Started', link: '/getting-started' },
{ text: 'Demo', link: '/demo' },
{ text: 'Configuration', link: '/configuration' },
{ text: 'Plugins', link: '/plugins' },
{ text: 'IDE Integration', link: '/ide-integration' },
{ text: 'Continuous Integration', link: '/continuous-integration' },
{ text: 'Coming from rtx', link: '/rtx' },
{ text: 'Tips & Tricks', link: '/tips-and-tricks' },
{ text: 'Paranoid', link: '/paranoid' },
{ text: 'FAQs', link: '/faq' },
{ text: 'How I Use mise', link: '/how-i-use-mise' },
{
text: 'Dev Tools',
link: '/dev-tools/',
items: [
{ text: 'Shims', link: '/dev-tools/shims' },
{ text: 'Aliases', link: '/dev-tools/aliases' },
{ text: 'Comparison to asdf', link: '/dev-tools/comparison-to-asdf' },
{
text: 'Backends',
link: '/dev-tools/backends/',
items: [
{ text: 'asdf', link: '/dev-tools/backends/asdf' },
{ text: 'cargo', link: '/dev-tools/backends/cargo' },
{ text: 'npm', link: '/dev-tools/backends/npm' },
]
}
],
},
{
text: 'Environments',
link: '/environments',
items: [
{ text: 'Profiles', link: '/profiles' },
{ text: 'direnv', link: '/direnv' },
{ text: 'Templates', link: '/templates' },
],
},
{
text: 'Tasks',
link: '/tasks/',
items: [
{text: 'Script Tasks', link: '/tasks/script-tasks'},
{text: 'TOML Tasks', link: '/tasks/toml-tasks'},
{text: 'Running Tasks', link: '/tasks/running-tasks'},
],
},
{
text: 'Languages',
items: [
{ text: 'Bun', link: '/lang/bun' },
{ text: 'Deno', link: '/lang/deno' },
{ text: 'Go', link: '/lang/go' },
{ text: 'Java', link: '/lang/java' },
{ text: 'Node.js', link: '/lang/node' },
{ text: 'Python', link: '/lang/python' },
{ text: 'Ruby', link: '/lang/ruby' },
{ text: 'Rust', link: '/lang/rust' },
]
},
{
text: 'Internals',
items: [
{ text: 'Directory Structure', link: '/directories' },
{ text: 'Cache behavior', link: '/cache-behavior' },
{ text: 'Project Roadmap', link: '/project-roadmap' },
],
},
{
text: 'CLI Reference',
link: '/cli/',
items: [
{ text: 'Global Flags', link: '/cli/global-flags' }
]
},
],
socialLinks: [
{ icon: 'github', link: 'https://github.com/jdx/mise' }
],
editLink: {
pattern: 'https://github.com/jdx/mise-docs/edit/main/:path',
},
search: {
provider: 'algolia',
options: {
indexName: 'rtx',
appId: '1452G4RPSJ',
apiKey: 'ad09b96a7d2a30eddc2771800da7a1cf',
insights: true,
}
},
footer: {
message: 'Licensed under the MIT License. Maintained by <a href="https://github.com/jdx">@jdx</a> and <a href="https://github.com/jdx/mise/graphs/contributors">friends</a>.',
copyright: 'Copyright © 2024 <a href="https://github.com/jdx">@jdx</a>',
},
carbonAds: {
code: 'CWYIPKQN',
placement: 'misejdxdev',
},
},
markdown: {
// languages: [
// "elisp"
// ]
}
})