marvinjohanning.de/_config.yml

156 lines
4.7 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# Site configuration
# 1. Files excluded from Jekyll builds
# 2. Installed Gems
# 3. Gem settings
# 4. Jekyll settings
# 5. Collections
# 6. Jekyll collections settings
# 7. Site settings
# 8. Site favicons & manifest icons
# 9. Site navigation
# 1. Files excluded from Jekyll builds
exclude:
- README.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- screenshot.png
- LICENSE
- CNAME
- Gemfile
- Gemfile.lock
- alembic-jekyll-theme.gemspec
- .jekyll-cache
# 2. Installed Gems
plugins:
- jekyll-sitemap
- jekyll-mentions
- jekyll-paginate
- jekyll-seo-tag
- jekyll-redirect-from
- jekyll-feed
- jekyll-commonmark
- jekyll-include-cache
- jemoji
# 3. Gem settings
paginate: 2 # jekyll-paginate > items per page
paginate_path: blog/page:num # jekyll-paginate > blog page
jekyll-mentions: https://twitter.com # jekyll-mentions > service used when @replying
twitter:
username: Marvinjohanning # jekyll-seo-tag > Owners twitter username
author: MarvinJohanning # jekyll-seo-tag > default author
social: # jekyll-seo-tag > social overrides
name: David Darnes # jekyll-seo-tag > real name
links: # jekyll-seo-tag > social aliases (sameAs)
- https://twitter.com/MarvinJohanning
- https://YouTube.com/c/MarvinJohanning
# markdown: CommonMark # Markdown parse settings, CommonMark performs slightly better an others in build time
# commonmark:
# options: ["SMART", "FOOTNOTES"]
# extensions: ["strikethrough", "autolink", "table"]
# 4. Jekyll settings
sass:
style: compressed # Style compression
permalink: pretty # Permalink style (/YYYY/MM/DD/page-name/)
excerpt_separator: <!-- more --> # Marks end of excerpt in posts
timezone: Europe/Berlin # Timezone for blog posts and alike
# 5. Collections
collections:
posts:
title: Posts # Needed for Siteleaf
output: true
description: "My thoughts and ideas" # The post list page content
feature_image: "/assets/images/books.webp"
reports:
title: Birding Reports
output: true
# 6. Jekyll collections settings
defaults:
-
scope:
path: ""
values:
image: "/assets/birding_collage.jpg" # Default image for sharing
-
scope:
path: ""
type: "posts"
values:
layout: post # Set the default layout for posts
-
scope:
path: ""
type: "pages"
values:
layout: page # Set the default layout for pages
# 7. Site settings
encoding: utf-8 # Make sure the encoding is right
lang: en-GB # Set the site language
title: "MarvinJohanning.de" # Site name or title, also used in jekyll-seo-tag
logo: "/assets/logos/logo.png" # Site logo, also used in jekyll-seo-tag
description: "Marvin Johannings personal website with information about his books, birding, languages and more." # Site description and default description, also used in jekyll-seo-tag
url: "https://marvinjohanning.de" # Site url, also used in jekyll-seo-tag
baseurl: ""
repo: "https://github.com/mjohanning99/"
email: "info@marvinjohanning.de"
# disqus: "alembic-1" # Blog post comments, uncomment the option and set the site ID from your Disqus account
# date_format: "%-d %B %Y" # Blog post date formatting using placeholder formatting
# google_analytics: ""
# google_analytics_anonymize_ip: ""
# service_worker: false # Will turn off the service worker if set to false
# short_name: "Al" # The web application short name, defaults to the site title
css_inline: true # Will insert all styles into a single <style> block in the <head> element and remove the style <link> reference
# 8. Site favicons & manifest icons
favicons: # Favicons are also used in the manifest file. Syntax is 'size: path'
16: '/assets/logos/logo@16px.png'
32: '/assets/logos/logo@32px.png'
96: '/assets/logos/logo@96px.png'
120: '/assets/logos/logo@120px.png'
144: '/assets/logos/logo@144px.png'
180: '/assets/logos/logo@180px.png'
512: '/assets/logos/logo@512px.png'
1024: '/assets/logos/logo@1024px.png'
# 9. Site navigation
navigation_header:
- title: 🏠 Home
url: /
- title: 🙋‍♂️ About
url: /about/
- title: 🖋 Blog
url: /blog/
- title: 🦜 Birding
url: /birding/
- title: 📚 Books
url: /categories/#Books
- title: 📷 Photography
url: /photography/
- title: 🔎 Search
url: /search/
navigation_footer:
- title: Marvin Johanning
url: https://marvinjohanning.de
social_links: # Appears in sidebar. Set the urls then uncomment and comment out as desired
Twitter: https://twitter.com/MarvinJohanning
RSS: /feed.xml
sharing_links: # Appear at the bottom of single blog posts, add as desired. The value can be 'true' or the desired button colour
Twitter: "#0d94e7"
facebook: "#3B5998"
Email: true
# Load custom fonts from fonts.google.com etc
#
# TIP: Try to keep the number of urls as low to reduce the performance cost
# If multiple fonts can be requested in a single url opt for this