Configuration

The global configuration of the blog is done in the app.config.ts file.

You can read the content of app.config.ts file to see the configuration of the blog.

You can configure

  • the url,
  • the title,
  • the description,
  • the logo,
  • the social networks (twitter, mastodon, youtube, linkedin, facebook, instagram, github) for the website
  • the top menu,
  • the list of authors
KeyTypeDefaultDescription
urlstringhttps://www.example.comThe url of the website
logostring/images/logo.svgThe logo to be used on the header
avatarstring/images/avatar.jpgThe logo of the main author if there is only one author.
descriptionstringlorem ipsumWebsite description
themestringdefaultThe name of the theme to be used (experimental feature)
namestringBloggrifyName of your website (used as a title on the index page)
table_of_contentsbooleanfalsewether you display the table of content on each blog post per default or not
Socials
socialsobject{}Social links
socials.githubstringThe repository to use on GitHub links
socials.linkedinstringThe account to use on Linkedin links
socials.twitterstringThe account to use on Twitter links
socials.youtubestringThe channel to use on Youtube links
socials.instagramstringThe account to use on Instagram links
socials.facebookstringThe account to use on Facebook links
socials.sharing_networksarrayThe list of network to display in the "share" section (if supported by the theme)
Authors
authorsarray[]if you have multiple authors, you can set them here
authors.usernamestringthe username
authors.namestringThe full name
authors.descriptionstringA text describing this author
authors.avatarstringAn avatar for this author
author.socials.twitterstringThe account to use on Twitter links
author.socials.youtubestringThe channel to use on Youtube links
author.socials.linkedinstringThe channel to use on Linkedin links
author.socials.instagramstringThe account to use on Instagram links
author.socials.facebookstringThe account to use on Facebook links
Some module can also have their own configuration. For example, the comment system can be configured in the nuxt.config.ts file.
Look at their respective documentation to see how to configure them.