-
Notifications
You must be signed in to change notification settings - Fork 1
/
_config.yml
149 lines (124 loc) · 3.58 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
# External plugins
# See http://ixti.net/software/2013/01/28/using-jekyll-plugins-on-github-pages.html for making `jekyll archives` work.
plugins:
- jekyll-archives
- jekyll-paginate-v2
- mini_magick
include: ['_pages']
exclude:
- "/vendor/"
- "/.idea/"
- "*.bat"
- "Gemfile*"
- "circle.yml"
- "LICENSE.md"
- "README.md"
- "pagefind.exe"
- "pagefind.yaml"
- "/docs/"
# Build website in docs folder so I can use github to host it
destination: "./docs"
future: true
# Site settings
title: 4DCu.be
subtitle: "a blog about programming, gaming, technology, ..."
email: sebastian.proost@gmail.com
name: Sebastian Proost
description: "A blog about Programming (mostly in Python), Machine Learning, Gaming, Technology and more."
# Base URL of site (i.e. /blog). It should always start with a slash,
# and never end with a slash. Set it to a blank value if hosting at the
# root of your server.
baseurl: "" # the subpath of your site, e.g. /blog
url: "https://blog.4dcu.be" # the base hostname & protocol for your site
cover: "/assets/header_image.webp"
logo: "/assets/icons/apple-icon-76x76.png"
sticker: "/assets/sticker_medium.webp"
sticker-1_5x: "/assets/sticker_middle.webp"
sticker-2x: "/assets/sticker_large.webp"
# Build settings
markdown: kramdown
inter_post_navigation: true
highlightjs_theme: "mono-blue"
# Pagination Settings
# https://github.com/sverrirs/jekyll-paginate-v2/blob/master/README-GENERATOR.md#site-configuration
pagination:
enabled: true
per_page: 7
permalink: "/page/:num/"
sort_reverse: true
# Archive settings (see https://github.com/jekyll/jekyll-archives/)
jekyll-archives:
enabled:
- categories
- tags
- year
layout: 'archive'
permalinks:
category: '/category/:name/'
tag: '/tag/:name/'
year: '/year/:year/'
cover: "/assets/images/headers/gameboyzero.jpg"
thumbnail:
resize_dimensions: '430x288^'
crop_dimensions: '430x288+0+0'
width: '430'
height: '288'
gallery_items:
resize_dimensions: '430x288^'
crop_dimensions: '430x288+0+0'
sass:
style: compressed
# Buy me a Coffee username
buy_me_a_coffee_username: "4dcube"
# Category descriptions (for archive pages)
descriptions:
- cat: programming
desc: "Everything related with code, programming, ..."
- cat: games
desc: "All work and no play ..."
- cat: diy
desc: "Not everything needs to be digital !"
- cat: biology
desc: "The world away from the computer screen"
- cat: general
desc: "Things about 4DCu.Be"
# Social icons and sharing options
social:
- name: Twitter
icon: twitter
username: ProostSebastian
url: https://twitter.com/ProostSebastian
desc: Follow me on Twitter
share: true
- name: GitHub
icon: github
username: 4dcu-be
url: https://github.com/4dcu-be
desc: Fork me on GitHub
share: false
- name: GitHub
icon: github
username: sepro
url: https://github.com/sepro
desc: Fork me on GitHub
share: false
- name: Facebook
icon: facebook
desc: Share on Facebook
share: true
- name: LinkedIn
icon: linkedin
desc: Share on LinkedIn
share: true
# Social sharing protocols
# These are for automatically generating sharing metadata for FB and Twitter
# OS Protocol is for sharing the source of your site, if you're interested. For more, see osprotocol.com
protocols:
fb_image: "/assets/social_fb.jpg"
fb_image_width: 1200
fb_image_height: 630
fb_image_type: "image/jpg"
twitter_image: "/assets/social_fb.jpg"
os_repo: "https://github.com/4dcu-be/4dcu.be"
os_rcs_type: "git"
os_src: "git@github.com:4dcu-be/4dcu.be.git"