summaryrefslogtreecommitdiff
path: root/docs/vitepress.config.ts
diff options
context:
space:
mode:
authorAylur <[email protected]>2024-09-25 23:22:01 +0000
committerAylur <[email protected]>2024-09-25 23:22:01 +0000
commit65654282a98cb0590d498e4ed9c924f97646f1dc (patch)
tree9150a8c5dca5429fafdd559db6e88f8bccb23d84 /docs/vitepress.config.ts
parentfd8c3e81d8f7b235be123ce592f89e72f65a0f05 (diff)
docs: restructure
Diffstat (limited to 'docs/vitepress.config.ts')
-rw-r--r--docs/vitepress.config.ts57
1 files changed, 34 insertions, 23 deletions
diff --git a/docs/vitepress.config.ts b/docs/vitepress.config.ts
index aa6aae2..25d9e36 100644
--- a/docs/vitepress.config.ts
+++ b/docs/vitepress.config.ts
@@ -13,7 +13,6 @@ export default defineConfig({
cleanUrls: true,
lastUpdated: true,
- ignoreDeadLinks: true, // FIXME:
head: [
["link", { rel: "icon", href: "/astal/icon.svg" }],
@@ -27,18 +26,30 @@ export default defineConfig({
copyright: 'Logo is created by VDawg'
},
- nav: [{
- text: "0.1.0",
- items: [
- { text: "Contributing", link: github("/blob/main/CONTRIBUTING.md") },
- { text: "Changelog", link: github("/blob/main/CHANGELOG.md") },
- ],
- }],
+ nav: [
+ {
+ text: "Showcases",
+ link: "/showcases",
+ activeMatch: "/showcases/",
+ },
+ {
+ text: "Guide",
+ link: "/guide/getting-started/installation",
+ activeMatch: "/guide/",
+ },
+ {
+ text: "0.1.0",
+ items: [
+ { text: "Contributing", link: github("/blob/main/CONTRIBUTING.md") },
+ { text: "Changelog", link: github("/blob/main/CHANGELOG.md") },
+ ],
+ }
+ ],
sidebar: [
{
text: "Getting Started",
- base: "/getting-started",
+ base: "/guide/getting-started",
collapsed: false,
items: [
{ text: "Introduction", link: "/introduction" },
@@ -48,7 +59,7 @@ export default defineConfig({
},
{
text: "AGS",
- base: "/ags",
+ base: "/guide/ags",
collapsed: false,
items: [
{ text: "Installation", link: "/installation" },
@@ -65,20 +76,20 @@ export default defineConfig({
text: "Libraries",
collapsed: true,
items: [
- { text: "References", link: "/libraries/references" },
+ { text: "References", link: "/guide/libraries/references" },
{ text: "Astal", link: "https://aylur.github.io/libastal" },
- { text: "Apps", link: "/libraries/apps" },
- { text: "Auth", link: "/libraries/auth" },
- { text: "Battery", link: "/libraries/battery" },
- { text: "Bluetooth", link: "/libraries/bluetooth" },
- { text: "Hyprland", link: "/libraries/hyprland" },
- { text: "Mpris", link: "/libraries/mpris" },
- { text: "Network", link: "/libraries/network" },
- { text: "Notifd", link: "/libraries/notifd" },
- { text: "PowerProfiles", link: "/libraries/powerprofiles" },
- { text: "River", link: "/libraries/river" },
- { text: "Tray", link: "/libraries/tray" },
- { text: "WirePlumber", link: "/libraries/wireplumber" },
+ { text: "Apps", link: "/guide/libraries/apps" },
+ { text: "Auth", link: "/guide/libraries/auth" },
+ { text: "Battery", link: "/guide/libraries/battery" },
+ { text: "Bluetooth", link: "/guide/libraries/bluetooth" },
+ { text: "Hyprland", link: "/guide/libraries/hyprland" },
+ { text: "Mpris", link: "/guide/libraries/mpris" },
+ { text: "Network", link: "/guide/libraries/network" },
+ { text: "Notifd", link: "/guide/libraries/notifd" },
+ { text: "PowerProfiles", link: "/guide/libraries/powerprofiles" },
+ { text: "River", link: "/guide/libraries/river" },
+ { text: "Tray", link: "/guide/libraries/tray" },
+ { text: "WirePlumber", link: "/guide/libraries/wireplumber" },
],
},
],