Added Makefile, updated theme, using fork of even theme
This commit is contained in:
304
config.toml
304
config.toml
@@ -1,196 +1,168 @@
|
||||
# Tranquilpeak
|
||||
baseURL = "https://bdebyl.net/"
|
||||
languageCode = "en-us"
|
||||
defaultContentLanguage = "en-us"
|
||||
title = "bdebyl"
|
||||
theme = "hugo-tranquilpeak-theme"
|
||||
# disqusShortname = "basdb-site"
|
||||
# googleAnalytics = "UA-123-45"
|
||||
paginate = 7
|
||||
canonifyurls = true
|
||||
baseURL = "http://bdebyl.net/"
|
||||
languageCode = "en"
|
||||
defaultContentLanguage = "en"
|
||||
title = "A random assortment of my personal projects."
|
||||
preserveTaxonomyNames = true
|
||||
enableRobotsTXT = true
|
||||
enableEmoji = false
|
||||
theme = "even"
|
||||
# Syntax highlighting by Chroma. NOTE: Don't enable `highlightInClient` and `chroma` at the same time!
|
||||
pygmentsOptions = "linenos=table"
|
||||
pygmentsCodefences = true
|
||||
pygmentsUseClasses = true
|
||||
pygmentsCodefencesGuessSyntax = true
|
||||
hasCJKLanguage = true # has chinese/japanese/korean ?
|
||||
paginate = 5
|
||||
disqusShortname = "" # disqus_shortname
|
||||
googleAnalytics = "" # UA-XXXXXXXX-X
|
||||
copyright = "" # default: author.name
|
||||
|
||||
[permalinks]
|
||||
post = "/:year/:month/:slug/"
|
||||
[author] # essential
|
||||
name = "Bastian D."
|
||||
|
||||
[taxonomies]
|
||||
tag = "tags"
|
||||
category = "categories"
|
||||
archive = "archives"
|
||||
[sitemap] # essential
|
||||
changefreq = "weekly"
|
||||
priority = 0.5
|
||||
filename = "sitemap.xml"
|
||||
|
||||
[author]
|
||||
name = "Bastian de Byl"
|
||||
bio = "This site serves both as my portfolio and collections of personal projects."
|
||||
job = "Software Engineer"
|
||||
location = "New England"
|
||||
# Your profile picture
|
||||
gravatarEmail = "bastiandebyl@gmail.com"
|
||||
# picture = "https://cdn1.iconfinder.com/data/icons/ninja-things-1/1772/ninja-simple-512.png"
|
||||
|
||||
# Menu Configuration
|
||||
[[menu.main]]
|
||||
weight = 1
|
||||
identifier = "home"
|
||||
[[menu.main]] # config your menu
|
||||
name = "Home"
|
||||
pre = "<i class=\"sidebar-button-icon fa fa-lg fa-home\"></i>"
|
||||
weight = 10
|
||||
identifier = "home"
|
||||
url = "/"
|
||||
[[menu.main]]
|
||||
weight = 2
|
||||
identifier = "categories"
|
||||
name = "Categories"
|
||||
pre = "<i class=\"sidebar-button-icon fa fa-lg fa-bookmark\"></i>"
|
||||
url = "/categories"
|
||||
[[menu.main]]
|
||||
weight = 3
|
||||
identifier = "tags"
|
||||
name = "Tags"
|
||||
pre = "<i class=\"sidebar-button-icon fa fa-lg fa-tags\"></i>"
|
||||
url = "/tags"
|
||||
[[menu.main]]
|
||||
weight = 4
|
||||
identifier = "archives"
|
||||
name = "Archives"
|
||||
pre = "<i class=\"sidebar-button-icon fa fa-lg fa-archive\"></i>"
|
||||
url = "/archives"
|
||||
weight = 20
|
||||
identifier = "archives"
|
||||
url = "/post/"
|
||||
[[menu.main]]
|
||||
weight = 5
|
||||
identifier = "about"
|
||||
name = "About"
|
||||
pre = "<i class=\"sidebar-button-icon fa fa-lg fa-question\"></i>"
|
||||
url = "/#about"
|
||||
|
||||
[[menu.links]]
|
||||
weight = 1
|
||||
identifier = "github"
|
||||
name = "GitHub"
|
||||
pre = "<i class=\"sidebar-button-icon fa fa-lg fa-github\"></i>"
|
||||
url = "https://github.com/bdebyl"
|
||||
# [[menu.links]]
|
||||
# weight = 2
|
||||
# identifier = "stackoverflow"
|
||||
# name = "Stack Overflow"
|
||||
# pre = "<i class=\"sidebar-button-icon fa fa-lg fa-stack-overflow\"></i>"
|
||||
# url = "https://stackoverflow.com/users/636472/kakawait"
|
||||
|
||||
# [[menu.misc]]
|
||||
# weight = 1
|
||||
# identifier = "rss"
|
||||
# name = "RSS"
|
||||
# pre = "<i class=\"sidebar-button-icon fa fa-lg fa-rss\"></i>"
|
||||
# url = "/index.xml"
|
||||
name = "Tags"
|
||||
weight = 30
|
||||
identifier = "tags"
|
||||
url = "/tags/"
|
||||
[[menu.main]]
|
||||
name = "Categories"
|
||||
weight = 40
|
||||
identifier = "categories"
|
||||
url = "/categories/"
|
||||
|
||||
[params]
|
||||
# Customize date format use to render blog post date, categories and other
|
||||
# You must use date format used by Go Time package https://golang.org/pkg/time/
|
||||
# Months (not work with short month like "jan", "feb", etc) are translated if translation exists on i18n folders
|
||||
# Default format is: January 2, 2006
|
||||
dateFormat = "2 January 2006"
|
||||
version = "4.x" # Used to give a friendly message when you have an incompatible update
|
||||
debug = false # If true, load `eruda.min.js`. See https://github.com/liriliri/eruda
|
||||
|
||||
# Global keywords configuration. Following keywords will be add to every pages
|
||||
# keywords = ["development", "next-gen"]
|
||||
since = "2017" # Site creation time
|
||||
|
||||
# Syntax highlighter, possible choice between: "highlight.js" (recommanded) and "prism.js" (experimental)
|
||||
# You can comment it to disable syntax highlighting
|
||||
syntaxHighlighter = "highlight.js"
|
||||
# site info (optional)
|
||||
logoTitle = "bdebyl" # default: the title value
|
||||
keywords = ["bastian", "de byl","bdebyl"]
|
||||
description = "A random assortment of my personal projects."
|
||||
|
||||
# Hide sidebar on all article page to let article take full width to improve reading, and enjoy wide images and cover images. (true: enable, false: disable)
|
||||
clearReading = true
|
||||
# paginate of archives, tags and categories
|
||||
archivePaginate = 5
|
||||
|
||||
# Define categories will create hierarchy between parents: `categories = ["foo", "bar"]` will consider "bar" a sub-category of "foo".
|
||||
# If false it will flat categories.
|
||||
hierarchicalCategories = true
|
||||
# show 'xx Posts In Total' in archive page ?
|
||||
showArchiveCount = false
|
||||
|
||||
description = "bdebyl.net"
|
||||
# The date format to use; for a list of valid formats, see https://gohugo.io/functions/format/
|
||||
dateFormatToUse = "2006-01-02"
|
||||
|
||||
# Customization
|
||||
# Define the behavior of the sidebar
|
||||
# 1: Display extra large sidebar on extra large screen, large sidebar on large screen,
|
||||
# medium sidebar on medium screen and header bar on small screen and
|
||||
# extra large sidebar is swiped on extra large screen and large sidebar on all lower screen (default)
|
||||
# 2: Display large sidebar on large screen, medium sidebar on medium screen and
|
||||
# header bar on small screen and large sidebar is swiped
|
||||
# 3: Display medium sidebar on large and medium screen and header bar on small screen and
|
||||
# medium sidebar is swiped
|
||||
# 4: Display header bar on all screens, extra large sidebar is swiped on extra large screen and
|
||||
# large sidebar is swiped on all lower screens
|
||||
# 5: Display header bar on all screens and large sidebar is swiped on large screen
|
||||
# 6: Display header bar on all screens and medium sidebar is swiped
|
||||
sidebarBehavior = 1
|
||||
# show word count and read time ?
|
||||
moreMeta = false
|
||||
|
||||
# Your blog cover picture. I STRONGLY recommend you to use a CDN to speed up loading of pages.
|
||||
# There is many free CDN like Cloudinary or you can also use indirectly
|
||||
# by using services like Google Photos.
|
||||
# Current image is on AWS S3 and delivered by AWS CloudFront.
|
||||
# Otherwise put your image in folder `static/_images/` (development) or in `source/assets/images/` if you can't or don't want to build the theme,
|
||||
# and use relative url : `your-image.png`
|
||||
coverImage = "https://bdebyl.net/img/cover.png"
|
||||
# Syntax highlighting by highlight.js
|
||||
highlightInClient = false
|
||||
|
||||
# Display an image gallery at the end of a post which have photos variables (false: disabled, true: enabled)
|
||||
imageGallery = true
|
||||
# Some global options, you can also close or open something in front matter for a single post, see more information from `archetypes/default.md`.
|
||||
toc = true
|
||||
autoCollapseToc = false # Auto expand and collapse toc
|
||||
fancybox = true # see https://github.com/fancyapps/fancybox
|
||||
|
||||
# Display thumbnail image of each post on index pages (false: disabled, true: enabled)
|
||||
thumbnailImage = true
|
||||
# Display thumbnail image at the right of title in index pages (`right`, `left` or `bottom`)
|
||||
# Set this value to `right` if you have old posts to keep the old style on them
|
||||
# and define `thumbnailImagePosition` on a post to overwrite this setting
|
||||
thumbnailImagePosition = "bottom"
|
||||
# Automatically select the cover image or the first photo from the gallery of a post if there is no thumbnail image as the thumbnail image
|
||||
# Set this value to `true` if you have old posts that use the cover image or the first photo as the thumbnail image
|
||||
# and set `autoThumbnailImage` to `false` on a post to overwrite this setting
|
||||
autoThumbnailImage = true
|
||||
# mathjax
|
||||
mathjax = false # see https://www.mathjax.org/
|
||||
mathjaxEnableSingleDollar = false
|
||||
mathjaxEnableAutoNumber = false
|
||||
mathjaxUseLocalFiles = false # You should install mathjax in `yout-site/static/lib/mathjax`
|
||||
|
||||
# Your favicon path, default is "/favicon.png"
|
||||
# favicon = "/favicon.png"
|
||||
postMetaInFooter = true # contain author, lastMod, markdown link, license
|
||||
linkToMarkDown = false # Only effective when hugo will output .md files.
|
||||
contentCopyright = '' # e.g. '<a rel="license noopener" href="https://creativecommons.org/licenses/by-nc-nd/4.0/" target="_blank">CC BY-NC-ND 4.0</a>'
|
||||
|
||||
# Header configuration
|
||||
# The link at the right of the header is customizable
|
||||
# You can add a link (as an icon) at the right of the header instead of the author's gravatar image or author's picture.
|
||||
# By default, author's gravatar or author's picture is displayed.
|
||||
# url: /#search
|
||||
# icon: search
|
||||
# class: st-search-show-outputs
|
||||
changyanAppid = "" # Changyan app id
|
||||
changyanAppkey = "" # Changyan app key
|
||||
|
||||
# Custom CSS. Put here your custom CSS files. They are loaded after the theme CSS;
|
||||
# they have to be referred from static root. Example
|
||||
# [[params.customCSS]]
|
||||
# href = "css/mystyle.css"
|
||||
livereUID = "" # LiveRe UID
|
||||
|
||||
# Custom JS. Put here your custom JS files. They are loaded after the theme JS;
|
||||
# they have to be referred from static root. Example
|
||||
# [[params.customJS]]
|
||||
# src = "js/myscript.js"
|
||||
baiduPush = false # baidu push
|
||||
baiduAnalytics = "" # Baidu Analytics
|
||||
baiduVerification = "" # Baidu Verification
|
||||
googleVerification = "" # Google Verification
|
||||
|
||||
# Display `Next` on left side of the pagination, and `Prev` on right side one.
|
||||
# If you set this value to `true`, these positions swap.
|
||||
# swapPaginator = true
|
||||
# Link custom CSS and JS assets
|
||||
# (relative to /static/css and /static/js respectively)
|
||||
customCSS = []
|
||||
customJS = []
|
||||
|
||||
# Sharing options
|
||||
# Comment and uncomment to enable or disable sharing options
|
||||
# If you wanna add a sharing option, read user documentation :
|
||||
# Tranquilpeak configuration > Theme configuration > sharing-options
|
||||
[[params.sharingOptions]]
|
||||
name = "Facebook"
|
||||
icon = "fa-facebook-official"
|
||||
url = "https://www.facebook.com/sharer/sharer.php?u=%s"
|
||||
# Display a message at the beginning of an article to warn the readers that it's content may be outdated.
|
||||
[params.outdatedInfoWarning]
|
||||
enable = false
|
||||
hint = 30 # Display hint if the last modified time is more than these days ago.
|
||||
warn = 180 # Display warning if the last modified time is more than these days ago.
|
||||
|
||||
[[params.sharingOptions]]
|
||||
name = "Twitter"
|
||||
icon = "fa-twitter"
|
||||
url = "https://twitter.com/intent/tweet?text=%s"
|
||||
[params.gitment] # Gitment is a comment system based on GitHub issues. see https://github.com/imsun/gitment
|
||||
owner = "" # Your GitHub ID
|
||||
repo = "" # The repo to store comments
|
||||
clientId = "" # Your client ID
|
||||
clientSecret = "" # Your client secret
|
||||
|
||||
[[params.sharingOptions]]
|
||||
name = "Google+"
|
||||
icon = "fa-google-plus"
|
||||
url = "https://plus.google.com/share?url=%s"
|
||||
[params.gitalk] # Gitalk is a comment system based on GitHub issues. see https://github.com/gitalk/gitalk
|
||||
owner = "" # Your GitHub ID
|
||||
repo = "" # The repo to store comments
|
||||
clientId = "" # Your client ID
|
||||
clientSecret = "" # Your client secret
|
||||
|
||||
# [params.header.rightLink]
|
||||
# class = ""
|
||||
# icon = ""
|
||||
# url = "/#about"
|
||||
[params.flowchartDiagrams]# see https://blog.olowolo.com/example-site/post/js-flowchart-diagrams/
|
||||
enable = false
|
||||
options = ""
|
||||
|
||||
# Customize link of author avatar in sidebar
|
||||
# [params.sidebar.profile]
|
||||
# url = "/#about"
|
||||
[params.sequenceDiagrams] # see https://blog.olowolo.com/example-site/post/js-sequence-diagrams/
|
||||
enable = false
|
||||
options = "" # default: "{theme: 'simple'}"
|
||||
|
||||
# Customize copyright value "© 2017 <CUSTOMIZATION>. All Rights Reserved"
|
||||
# [params.footer]
|
||||
# copyright = "<a href=\"https://github.com/kakawait\">kakawait</a>"
|
||||
[params.busuanzi] # count web traffic by busuanzi
|
||||
enable = false
|
||||
siteUV = false
|
||||
sitePV = false
|
||||
pagePV = false
|
||||
|
||||
[params.reward]
|
||||
enable = false
|
||||
|
||||
[params.social]
|
||||
a-email = "mailto:bastiandebyl@gmail.com"
|
||||
g-github = "https://github.com/bdebyl"
|
||||
m-instagram = "https://instagram.com/bastian.remi"
|
||||
n-gitlab = "https://gitlab.com/bdebyl"
|
||||
|
||||
# See https://gohugo.io/about/hugo-and-gdpr/
|
||||
[privacy]
|
||||
[privacy.googleAnalytics]
|
||||
anonymizeIP = true # 12.214.31.144 -> 12.214.31.0
|
||||
[privacy.youtube]
|
||||
privacyEnhanced = true
|
||||
|
||||
# Uncomment these options to make hugo output .md files.
|
||||
#[mediaTypes]
|
||||
# [mediaTypes."text/plain"]
|
||||
# suffixes = ["md"]
|
||||
#
|
||||
#[outputFormats.MarkDown]
|
||||
# mediaType = "text/plain"
|
||||
# isPlainText = true
|
||||
# isHTML = false
|
||||
#
|
||||
#[outputs]
|
||||
# home = ["HTML", "RSS"]
|
||||
# page = ["HTML", "MarkDown"]
|
||||
# section = ["HTML", "RSS"]
|
||||
# taxonomy = ["HTML", "RSS"]
|
||||
# taxonomyTerm = ["HTML"]
|
||||
|
||||
Reference in New Issue
Block a user