-
Notifications
You must be signed in to change notification settings - Fork 1
/
_config.yml
68 lines (61 loc) · 1.44 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
# Site settings
title: SQroot.eu
header-img: content/site/home-bg.jpg
email: ando@sqroot.eu
description: "A personal engineering blog"
baseurl: ""
url: "https://sqroot.eu"
timezone: Europe/Tallinn
# Build settings
markdown: kramdown
highlighter: rouge
permalink: "/:year/:title"
paginate: 15
exclude: [".idea", "nginx.conf", "Dockerfile", "package.json", "LICENSE","README.md",".travis.yml", "vendor"]
include: [".well-known"]
plugins:
- jekyll-paginate
- jekyll-responsive-image
assets:
sources:
- _assets/js
- _assets/css
- node_modules/typeface-montserrat/files
- _assets/lib
- content
- node_modules
js_compressor: uglifier
css_compressor: sass
responsive_image:
template: _includes/responsive-image.html
sizes:
- width: 576 # [Required] How wide the resized image will be.
quality: 80 # [Optional] Overrides default_quality for this size.
- width: 768
- width: 992
quality: 90
- width: 1200
base_path: content
output_path_format: content/resized/%{width}/%{dirname}/%{basename}
compress_html:
ignore:
envs:
- development
kramdown:
input: GFM
syntax_highlighter: rouge
# Default settings
defaults:
-
scope:
path: "" # an empty string here means all files in the project
type: "posts" # previously `post` in Jekyll 2.2.
values:
author: "Ando"
layout: "post"
-
scope:
path: ""
type: "pages"
values:
visible: true