summaryrefslogtreecommitdiff
path: root/astro.config.mjs
blob: edfe500b0737b853520b3864cf00363b517178bd (plain)
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
// @ts-check
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
import starlightThemeGalaxy from 'starlight-theme-galaxy';

import mdx from '@astrojs/mdx';

// https://astro.build/config
export default defineConfig({
    integrations: [
        starlight({
            title: 'NixCN',
            defaultLocale: 'root',
            locales: {
                root: {
                    label: '简体中文',
                    lang: 'zh-CN',
                },
                en: {
                    label: 'English',
                },
            },
            social: [
                {
                    icon: 'github',
                    label: 'GitHub',
                    href: 'https://github.com/withastro/starlight',
                },
            ],
            sidebar: [],
            plugins: [starlightThemeGalaxy()],
        }),
        mdx(),
    ],
});