-
Notifications
You must be signed in to change notification settings - Fork 135
/
_config.yml
80 lines (70 loc) · 1.49 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
# Site settings
title: Interrupt
description: "A community and blog for embedded software makers"
url: "https://interrupt.memfault.com"
logo: /img/interrupt-logo-1200px.png
author:
name: "Memfault"
email: "interrupt@memfault.com"
url: "https://memfault.com"
google_site_verification: 2qyLRd8BiI5o3XnqssLvbzPDJ-2S6ytb9iLoNoz1Z9M
# Build settings
baseurl: /
destination: ./_site/
markdown: kramdown
permalink: /blog/:title
paginate: 8
paginate_trail: 2
paginate_path: /blog/page:num/
source: .
excerpt_separator: "<!-- excerpt end -->"
# Markdown Settings
kramdown:
toc_levels: 1..3
# Default values
defaults:
-
scope:
path: ""
type: "posts"
values:
layout: "post"
image: /img/interrupt-cover-1200px.png
# Plugins
plugins:
- jekyll-paginate
- jekyll-seo-tag
- jekyll-diagrams
- jekyll-target-blank
- jekyll-get-json
- jekyll-sitemap
# Fetch Interrupt Featured Events (on sidebar)
jekyll_get_json:
- data: featured_events
json: 'https://interrupt-events.sfo3.digitaloceanspaces.com/featured_events.json'
target-blank:
noopener: false
noreferrer: false
tag_page: '/tags/'
category_page: '/categories/'
sass:
style: compressed
# Options
custom_nav_footer: true
reverse: false
# Exclude these files from the build
exclude:
- .sass-cache/
- .jekyll-cache/
- gemfiles/
- Gemfile
- Gemfile.lock
- node_modules/
- vendor/
- vendor/bundle/
- vendor/cache/
- vendor/gems/
- vendor/ruby/
- netlify.toml
- readme.html
- example