Skip to content

Commit 965172b

Browse files
committed
feat: experimental support for shiki
1 parent 3664237 commit 965172b

File tree

5 files changed

+1297
-3
lines changed

5 files changed

+1297
-3
lines changed

example.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
theme: ./
3+
highlighter: shiki
34
---
45

56
# Slidev Theme Geist

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"sans": "Inter",
2929
"mono": "Menlo"
3030
},
31-
"highlighter": "prism"
31+
"highlighter": "shiki"
3232
}
3333
},
3434
"scripts": {

setup/shiki.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import { defineShikiSetup } from '@slidev/types'
33
export default defineShikiSetup(async({ loadTheme }) => {
44
return {
55
theme: {
6-
dark: await loadTheme(require.resolve('theme-vitesse/themes/vitesse-dark.json')),
7-
light: await loadTheme(require.resolve('theme-vitesse/themes/vitesse-light.json')),
6+
dark: await loadTheme(require.resolve('./shiki/dark.json')),
7+
light: await loadTheme(require.resolve('./shiki/light.json')),
88
},
99
}
1010
})

0 commit comments

Comments
 (0)