forked from home-assistant/home-assistant.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
_config.yml
157 lines (133 loc) · 3.75 KB
/
_config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
# See options at https://github.com/coogie/oscailte
# ----------------------- #
# Main Configs #
# ----------------------- #
url: https://www.home-assistant.io
title: Home Assistant
subtitle: Open source home automation that puts local control and privacy first.
author: Home Assistant
simple_search: https://www.google.com/search
description: Open source home automation that puts local control and privacy first.
# Default date format is "ordinal" (resulting in "July 22nd 2007")
# You can customize the format as defined in
# http://www.ruby-doc.org/core-1.9.2/Time.html#method-i-strftime
# Additionally, %o will give you the ordinal representation of the day
date_format: "ordinal"
# RSS / Email (optional) subscription links (change if using something like Feedburner)
subscribe_rss: /atom.xml
subscribe_email:
# RSS feeds can list your email address if you like
email:
# ----------------------- #
# Jekyll & Plugins #
# ----------------------- #
permalink: /blog/:year/:month/:day/:title/
source: source
destination: public/
plugins_dir: plugins
code_dir: downloads/code
category_dir: blog/categories
markdown: CommonMark
timezone: UTC
liquid:
error_mode: strict
commonmark:
options: ["SMART", "FOOTNOTES", "UNSAFE"]
extensions: ["strikethrough", "autolink", "table"]
highlighter: none
plugins:
- jekyll-time-to-read
- jekyll-toc
paginate: 10 # Posts per page on the blog index
paginate_path: "blog/posts/:num" # Directory base for pagination URLs eg. /posts/2/
recent_posts: 5 # Posts in the sidebar Recent Posts section
excerpt_link: "Read on →" # "Continue reading" link text at the bottom of excerpted articles
excerpt_separator: "<!--more-->"
titlecase: true # Converts page and post titles to titlecase
# Each layout uses the default asides, but they can have their own asides instead. Simply uncomment the lines below
# and add an array with the asides you want to use.
# blog_index_asides:
# post_asides:
# page_asides:
collections:
integrations:
output: true
cookbook:
output: true
docs:
output: true
addons:
output: true
faq:
output: true
lovelace:
output: true
# ----------------------- #
# 3rd Party Settings #
# ----------------------- #
# Twitter
twitter_user: balloob
twitter_tweet_button: true
# Google Analytics
google_analytics_tracking_id: UA-57927901-1
# Facebook Like
facebook_like: true
social:
visible: false
facebook:
app_id: 338291289691179
twitter:
account: home_assistant
# Home Assistant release details
current_major_version: 2021
current_minor_version: 1
current_patch_version: 0
date_released: 2021-01-06
# Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it.
# Major release:
patch_version_notes: ""
# Minor release (Example #release-0431---april-25):
# Set Front matter defaults
defaults:
# Defaults for all pages
- scope:
path: ""
values:
layout: page
comments: false
footer: true
sharing: true
sidebar: true
featured: false
# Defaults for blogs posts
- scope:
path: ""
type: posts
values:
layout: post
comments: true
footer: true
sharing: true
sidebar: true
# Enable table of contents for integrations
#
# To set toc as a default value, we need to set the scope with an empty path
# and the collection as type
# https://github.com/toshimaru/jekyll-toc/issues/116#issuecomment-644205770
#
- scope:
path: ""
type: integrations
values:
toc: true
# Support for files Jekyll will normally exclude
include:
- "_headers"
- "_redirects"
- ".well-known"
# Table of contents
# https://github.com/toshimaru/jekyll-toc
toc:
min_level: 2 # default: 1
max_level: 3 # default: 6