generated from fastai/fastpages
-
Notifications
You must be signed in to change notification settings - Fork 0
/
_config.yml
126 lines (105 loc) · 3.57 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
# Welcome to Jekyll!
#
# This config file is meant for settings that affect your whole blog.
#
# If you need help with YAML syntax, here are some quick references for you:
# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml
# https://learnxinyminutes.com/docs/yaml/
title: fastpages
description: An easy to use blogging platform with support for Jupyter Notebooks.
github_username: hd702
# you can comment the below line out if your repo name is not different than your baseurl
github_repo: "blog"
# OPTIONAL: override baseurl and url if using a custom domain
# Note: leave out the trailing / from this value.
url: "https://hd702.github.io" # the base hostname & protocol for your site, e.g. http://example.com
###########################################################
######### Special Instructions for baseurl ###############
#
#### Scenario One: If you do not have a Custom Domain #####
# - if you are not using a custom domain, the baseurl *must* be set to your repo name
#
#### Scenario Two: If you have a Custom Domain #####
# 1. If your domain does NOT have a subpath, this leave this value as ""
# 2. If your domain does have a subpath, you must preceed the value with a / and NOT have a / at the end.
# For example:
# "" is valid
# "/blog" is valid
# "/blog/site/" is invalid ( / at the end)
# "/blog/site" is valid
# "blog/site" is invalid ( because doesn't begin with a /)
#
# 3. You must replace the parameter `baseurl` in _action_files/settings.ini with the same value as you set here but WITHOUT QUOTES.
#
baseurl: "/blog" # the subpath of your site, e.g. "/blog".
# Github and twitter are optional:
minima:
social_links:
twitter: fastdotai
github: fastai
# Set this to true to get LaTeX math equation support
use_math:
# Set this to true to display the summary of your blog post under your title on the Home page.
show_description: true
# Set this to true to display image previews on home page, if they exist
show_image: false
# Set this to true to turn on annotations with hypothes.is (https://web.hypothes.is/)
annotations: false
# Set this to true to display tags on each post
show_tags: true
# Add your Google Analytics ID here if you have one and want to use it
google_analytics:
exclude:
- docker-compose.yml
- action.yml
- Makefile
# this setting allows you to keep pages organized in the _pages folder
include:
- _pages
# This specifies what badges are turned on by default for notebook posts.
default_badges:
github: true
binder: true
colab: true
deepnote: true
# Escape HTML in post descriptions
html_escape:
description: false
# Everything below here should be left alone. Modifications may break fastpages
future: true
theme: minima
plugins:
- jekyll-feed
- jekyll-gist
- jekyll-octicons
- jekyll-toc
- jekyll-twitter-plugin
- jekyll-relative-links
- jekyll-seo-tag
- jekyll-remote-theme
- jekyll-paginate
- jekyll-sitemap
- jemoji
# See https://jekyllrb.com/docs/pagination/
# For pagination to work, you cannot have index.md at the root of your repo, instead you must rename this file to index.html
paginate: 15
paginate_path: /page:num/
remote_theme: jekyll/minima
titles_from_headings:
enabled: true
strip_title: true
collections: true
highlighter: rouge
markdown: kramdown
kramdown:
math_engine: katex
input: GFM
auto_ids: true
hard_wrap: false
syntax_highlighter: rouge
# to limit size of xml as it can grow quite large.
feed:
posts_limit: 5 #default posts_limit: 10
excerpt_only: true
exclude:
- settings.ini