forked from recoveryhub/edition_base
-
Notifications
You must be signed in to change notification settings - Fork 0
/
_config.yml
118 lines (102 loc) · 3.27 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
# See docs folder for details on implementation
## Site Settings
### Site Information
title: Edition Title
tagline: An edition of various texts
description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ut eleifend justo. Quisque gravida est a quam ultrices posuere. Suspendisse potenti. Morbi in metus malesuada, facilisis neque at, ornare lorem. Vestibulum augue eros, consectetur nec rhoncus eu, rhoncus at urna. # Shows up in the footer by default
### Site Structure
baseurl: "/edition_base" # the subpath of your site
url: "https://recoveryhub.github.io/" # should not change for Recovery Hub projects
### Contact
project_pi: Grace Doe and Felicity Smith # This can be one or multiple names and will be listed in the footer by default
twitter_username: AWWRecoveryHub # twitter name of the Recovery Hub
github_username: recoveryhub # github name of the Recovery Hub
### Site Setup / Defaults
# Categories listed here must match the
# categories in defaults, below.
# The categories are not showing up in the
# site.categories object ¯\_(ツ)_/¯
# I am using categories instead of collections because I can then have files with no headmatter, which may make it easier to incorporate files from other projects
category_list: ["no_category", "book", "periodical", "essay", "poem", "documentation"]
# exclude: ["docs"] # once edition is complete, if you want to exclude the documentation from showing you can exclude the docs folder. You can also add any other directories you would like to exclude (i.e. notes, source files, etc.)
defaults:
- scope:
path: "" # an empty string here means all files in the project
type: pages
values:
layout: default
category: no_category
# Item Types
- scope:
path: "item/book"
type: pages
values:
layout: paginate
category: book
- scope:
path: "item/periodical"
type: pages
values:
layout: paginate
category: periodical
- scope:
path: "item/poem"
type: pages
values:
layout: default
category: poem
# Paratext (Introduction, Essays, Documentation)
- scope:
path: "essay"
type: pages
values:
layout: default
category: essay
- scope:
path: "docs"
type: pages
values:
layout: default
category: documentation
# Pages to add to navigation
# you can alternately add pages to navigation via frontmatter
- scope:
path: "about.md"
values:
navigation: "true"
- scope:
path: "index.md"
values:
navigation: "true"
- scope:
path: "docs/README.md"
values:
navigation: "true"
- scope:
path: "docs/listing.html"
values:
navigation: "true"
# Build settings
theme: minima
plugins:
- jekyll-feed
- kramdown
# Exclude from processing.
# The following items will not be processed, by default.
# Any item listed under the `exclude:` key here will be automatically added to
# the internal "default list".
#
# Excluded items can be processed by explicitly listing the directories or
# their entries' file path in the `include:` list.
#
# exclude:
# - .sass-cache/
# - .jekyll-cache/
# - gemfiles/
# - Gemfile
# - Gemfile.lock
# - node_modules/
# - vendor/bundle/
# - vendor/cache/
# - vendor/gems/
# - vendor/ruby/