forked from home-assistant/home-assistant.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
_config.yml
259 lines (229 loc) · 5.9 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
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
# 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.
Powered by a worldwide community of tinkerers and DIY enthusiasts.
Perfect to run on a Raspberry Pi or a local server.
# 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-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
docs:
output: true
addons:
output: true
faq:
output: true
dashboards:
output: true
# ----------------------- #
# 3rd Party Settings #
# ----------------------- #
#Search
algolia:
api_key: "ba6f7e6d97b3d3d2f778978c742a47c6"
# 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
mastodon:
account: "https://fosstodon.org/@homeassistant"
# Home Assistant release details
current_major_version: 2024
current_minor_version: 10
current_patch_version: 2
date_released: 2024-10-11
# 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
toc: true
# Enable table of contents for integrations and installations
#
# 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: dashboards
values:
toc: true
- scope:
path: ""
type: integrations
values:
toc: true
- scope:
path: ""
type: docs
values:
toc: true
- scope:
path: "installation/*"
values:
toc: true
- scope:
path: "common-tasks/*"
values:
toc: true
- scope:
path: "getting-started/*"
values:
toc: true
- scope:
path: "more-info/*"
values:
toc: true
- scope:
path: "voice_control/*"
values:
toc: true
- scope:
path: "hassio/*"
values:
toc: true
# Remove some resources from sitemap
- scope:
path: "google*.html"
values:
sitemap: false
- scope:
path: "static/fonts/**/*.html"
values:
sitemap: false
- scope:
path: "static/mdi-demo.html"
values:
sitemap: false
- scope:
path: "blueprints/**/*.yaml"
values:
render_with_liquid: false
layout: none
# 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
# Configuration for installation pages
installation:
container: "ghcr.io/home-assistant/home-assistant"
versions:
python: "3.12"
types:
odroid:
board: ODROID
installation_media: "eMMC module or SD card"
variants:
- name: "ODROID-N2"
key: "odroid-n2"
- name: "ODROID-N2+"
key: "odroid-n2"
- name: "ODROID-C2"
key: "odroid-c2"
- name: "ODROID-C4"
key: "odroid-c4"
- name: "ODROID-M1"
key: "odroid-m1"
- name: "ODROID-M1S"
key: "odroid-m1s"
raspberrypi:
board: Raspberry Pi
installation_media: "SD card"
variants:
- name: "Raspberry Pi 5"
key: "rpi5-64"
- name: "Raspberry Pi 4"
key: "rpi4-64"
- name: "Raspberry Pi 3"
key: "rpi3-64"
generic-x86-64:
board: Generic x86-64
installation_media: "storage device"
variants:
- name: "Generic x86-64"
key: "generic-x86-64"