34 lines
660 B
TypeScript
34 lines
660 B
TypeScript
|
|
// -*- mode: typescript; -*-
|
|||
|
|
import { defineConfig, HeadConfig } from 'vitepress';
|
|||
|
|
import appHead from './head';
|
|||
|
|
import { sidebar } from './sidebar';
|
|||
|
|
import { nav } from './nav';
|
|||
|
|
|
|||
|
|
export default defineConfig({
|
|||
|
|
title: "P’undrak’s Dotfiles",
|
|||
|
|
cleanUrls: true,
|
|||
|
|
description: 'P’undrak’s Linux configuration',
|
|||
|
|
head: appHead as HeadConfig[],
|
|||
|
|
srcDir: './docs',
|
|||
|
|
themeConfig: {
|
|||
|
|
sidebar,
|
|||
|
|
nav,
|
|||
|
|
outline: {
|
|||
|
|
level: 'deep'
|
|||
|
|
},
|
|||
|
|
search: {
|
|||
|
|
provider: 'local'
|
|||
|
|
},
|
|||
|
|
},
|
|||
|
|
markdown: {
|
|||
|
|
image: {
|
|||
|
|
lazyLoading: true
|
|||
|
|
},
|
|||
|
|
linkify: true,
|
|||
|
|
typographer: true,
|
|||
|
|
headers: {
|
|||
|
|
level: [1, 2, 3, 4, 5]
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
})
|