Site Configuration

All site configuration is done in the config/site.ts file. This includes site metadata, themes, navigation, footer, and language settings.

typescript
site: { name: "Docunaut", title: "Docunaut - Modern Documentation Template", description: "A beautiful, modern documentation template", logo: "lucide:book-open", favicon: "/favicon.ico" }

SEO Configuration

Set up SEO metadata for better search engine visibility:

typescript
seo: { keywords: ["documentation", "template", "nextjs"], author: "Your Name", ogImage: "/og-image.png" }

Define your documentation structure:

typescript
navigation: [ { title: "Example Category", icon: "lucide:compass", //Any icon from iconify.design items: [ { title: "Example Title", href: "/docs/guides/my-slug", icon: "lucide:settings" }, //Any icon from iconify.design ], }, ]

Language Settings

Enable or disable the language selector:

typescript
languages: { enabled: false, default: "en-US", supported: [ { code: "en-US", name: "English (US)", flag: "πŸ‡ΊπŸ‡Έ" }, { code: "en-GB", name: "English (UK)", flag: "πŸ‡¬πŸ‡§" } ] }

Set enabled: false to hide the language selector completely.

Built with v0