yadm/_config.yml

172 lines
3.4 KiB
YAML

---
# Theme
remote_theme: mmistakes/minimal-mistakes@4.15.2
minimal_mistakes_skin: default
# Site Settings
locale: en-US
title: yadm
title_separator: "-"
name: Tim Byrne
description: Yet Another Dotfiles Manager
url: https://yadm.io
repository: TheLocehiliosan/yadm
# Social Sharing
twitter:
username: TheLocehiliosan
footer:
links:
- label: "GitHub"
icon: "fab fa-fw fa-github"
url: https://github.com/TheLocehiliosan
- label: "Twitter"
icon: "fab fa-fw fa-twitter-square"
url: https://twitter.com/TheLocehiliosan
- label: "Privacy Policy"
icon: "fas fa-fw fa-user-shield"
url: /privacy
atom_feed: false
# path: false
# Analytics
analytics:
provider: google-universal
google:
tracking_id: UA-83783540-1
gtm: GTM-55MC869
# Site Author
author:
name: Tim Byrne
email: sultan@locehilios.com
links:
- label: Email
icon: fas fa-fw fa-envelope-square
url: mailto:sultan@locehilios.com
- label: Twitter
icon: fab fa-fw fa-twitter-square
url: https://twitter.com/TheLocehiliosan
- label: GitHub
icon: fab fa-fw fa-github
url: https://github.com/TheLocehiliosan
# Reading Files
include:
- _docs
- _pages
exclude:
- CNAME
- Gemfile*
- Makefile
- docker-compose.yml
- test*
keep_files:
- .git
encoding: utf-8
markdown_ext: markdown,mkdown,mkdn,mkd,md
# Conversion
markdown: kramdown
highlighter: rouge
lsi: false
excerpt_separator: "\n\n"
incremental: false
# Markdown Processing
kramdown:
input: GFM
hard_wrap: false
auto_ids: true
footnote_nr: 1
entity_output: as_char
toc_levels: 1..2
smart_quotes: lsquo,rsquo,ldquo,rdquo
enable_coderay: false
# Collections
collections:
docs:
output: true
permalink: /:collection/:path/
# Sass/SCSS
sass:
sass_dir: _sass
style: compressed
# Outputting
permalink: /:categories/:title/
# paginate: 5
# paginate_path: /page:num/
# Plugins (previously gems:)
plugins:
- jekyll-paginate
- jekyll-sitemap
- jekyll-gist
- jekyll-feed
- jemoji
- jekyll-include-cache
# mimic GitHub Pages with --safe
whitelist:
- jekyll-paginate
- jekyll-sitemap
- jekyll-gist
- jekyll-feed
- jemoji
- jekyll-include-cache
# Archives
# Type
# - GitHub Pages compatible archive pages built with Liquid ~> type: liquid
# (default)
# - Jekyll Archives plugin archive pages ~> type: jekyll-archives
# Path (examples)
# - Archive page should exist at path when using Liquid method or you can
# expect broken links (especially with breadcrumbs enabled)
# - <base_path>/tags/my-awesome-tag/index.html ~> path: /tags/
# - <base_path/categories/my-awesome-category/index.html ~> path: /categories/
# - <base_path/my-awesome-category/index.html ~> path: /
category_archive:
type: liquid
path: /categories/
tag_archive:
type: liquid
path: /tags/
# https://github.com/jekyll/jekyll-archives
# jekyll-archives:
# enabled:
# - categories
# - tags
# layouts:
# category: archive-taxonomy
# tag: archive-taxonomy
# permalinks:
# category: /categories/:name/
# tag: /tags/:name/
# HTML Compression
# - http://jch.penibelst.de/
compress_html:
clippings: all
ignore:
envs: development
# Defaults
defaults:
- scope:
path: ""
type: docs
values:
layout: single
read_time: false
author_profile: false
share: false
comments: false
sidebar:
nav: docs