blube.club/content/posts/config-options.md

2.5 KiB

+++ title = "Config Options" description = "Few config options provides by Deep Thought theme." date = 2020-08-30

[taxonomies] categories = ["Documentation"] tags = ["theme", "zola"]

[extra] toc = true comment = true +++

Deep Thought theme provides some config option like option to add favicon to your site, add avatar for profile, setup social links for the profile etc

Author Details

You can configure author details in [extra.author] of config.toml file.

[extra.author]
name = "<your_name>"
avatar = "<path_to_avatar>"

Site Configurations

Favicon Setup

You can configure favicon in [extra.favicon] of config.toml file. You can use something like realfavicongenerator to generate your favicon.

[extra.favicon]
favicon_16x16 = "/icons/favicon-16x16.png"
favicon_32x32 = "/icons/favicon-32x32.png"
apple_touch_icon = "/icons/apple-touch-icon.png"
safari_pinned_tab = "/icons/safari-pinned-tab.svg"
webmanifest = "/icons/site.webmanifest"

You can configure social links in [extra.social] of config.toml file.

[extra.social]
facebook = "<facebook_username>"
github = "<github_username>"
keybase = "<keybase_username>"
linkedin = "<linkedin_username>"
stackoverflow = "<stackoverflow_userid>"
twitter = "<twitter_username>"

Google Analytics Setup

Deep Thought support google analytics out of the box. You can configure favicon in [extra.analytics] of config.toml file.

[extra.analytics]
google = "<your_gtag>"

Hyvor Comments Setup

Deep Thought support hyvor commenting out of the box. You can configure favicon in [extra.commenting] of config.toml file.

[extra.commenting]
hyvor = "<your_website_id>"

Mapbox Setup

Deep Thought support mapbox out of the box to add maps in your posts. You can configure favicon in [extra.mapbox] of config.toml file.

[extra.mapbox]
access_token = "<your_access_token>"

Section Configurations

Apart from standard config you can also add a description in your _index.md file for your sections that appears in listing.

description = "Blog posts accumulated over the time."

Page Configurations

Enable Table Of Content

In order to enable toc for your post change as below code snippet in your page.

[extra]
toc = true

Enable Comments

In order to enable comments for your post change as below code snippet in your page.

[extra]
comments = true