portfolio/nuxt.config.ts

43 lines
1.0 KiB
TypeScript
Raw Normal View History

2023-01-28 16:16:38 +01:00
// https://v3.nuxtjs.org/api/configuration/nuxt.config
export default defineNuxtConfig({
2023-01-28 17:28:31 +01:00
modules: [
"@nuxtjs/tailwindcss",
"@vueuse/nuxt",
"nuxt-icon",
"nuxt-icons",
"@nuxtjs/robots",
2023-02-06 14:17:50 +01:00
"@nuxtjs/i18n",
2023-01-28 17:28:31 +01:00
],
2023-02-09 22:00:35 +01:00
app: {
head: {
title: 'Xeovalyte | Timo Boomers Portfolio',
link: [
{
"rel": "icon",
"href": "/favicon.ico",
"type": "image/png"
}
],
meta: [
{ name: 'description', content: 'This is the official portfolio of Xeovalyte or Timo Boomers'}
2023-06-10 16:44:35 +02:00
],
script: [
{ src: 'https://umami.xeovalyte.dev/script.js', async: true, 'data-website-id': '7d4c9046-c073-4d31-9bba-2da4be4499fc' },
],
2023-02-09 22:00:35 +01:00
}
},
2023-02-06 14:17:50 +01:00
i18n: {
baseUrl: 'https://xeovalyte.com',
locales: [
{ code: 'en', iso: 'en-US', isCatchallLocale: true },
{ code: 'nl', iso: 'nl-NL'},
],
defaultLocale: 'en',
detectBrowserLanguage: {
useCookie: true,
cookieKey: 'i18n_redirected',
redirectOn: 'root',
}
},
2023-01-28 17:28:31 +01:00
});