-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_config.yml
More file actions
193 lines (161 loc) · 4.05 KB
/
Copy path_config.yml
File metadata and controls
193 lines (161 loc) · 4.05 KB
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
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
## Prexian site configuration to be filled
## Default is a project site
# url: # URL for the site, e.g. "https://prexian.example.com"
## Development settings
# incremental: true
# livereload: true
prexian:
## TO CHANGE FOR HUB SITE
site_type: project
## TO SET FOR PROJECT SITE
# hub:
# git_repo_url: https://github.com/riboseinc/open.ribose.com
# home_url: https://open.ribose.com/
## TO SET
# title: Prexian
# description: Managing a nexus of open-source software and specification projects.
## The above two are used by jekyll-seo-tag for things such as
## `<title>` and `<meta>` tags, as well as elsewhere by the theme.
## TO SET
# tagline: >-
# Managing a nexus of open-source software and specification projects.
## TO SET
# pitch: >-
# Prexian provides a Jekyll theme (with accompanying plugin code) aiming to help
# organizations and individuals present open-source software and specifications in
# a navigable and elegant way.
## TO SET
# author: "Ribose Inc."
## TO SET
# authors:
# - name: Ribose Inc.
# email: open.source@ribose.com
# contact_email: open.source@ribose.com
permalink: /blog/:year-:month-:day-:title/
# algolia_search:
# api_key: '0193b06d928ee52f653c6e5ea95d9f97'
# index_name: 'rnpgp'
landing_priority:
- software
- specs
- blog
external_links:
selector: 'body.site--project main a, body.site--hub.layout--post main a'
ignored_selectors:
- .layout--home a
- a[href*=travis]
- a[href*=coverity]
- a[href*=codecov]
fontawesome_cdn:
version: v5.8.1
integrity: "sha384-g5uSoOSBd7KkhAMlnQILrecXvzst9TdC09/VM+pjDTCM+1il8RHz5fKANTFFb+gQ"
# Only applies if no_auto_fontawesome is not set.
no_auto_fontawesome: false
# If set to yes, site (with default design) must specify <script> elements
# that make required FA styles available in SVG mode.
# Debug mode for development
# debug: true
## TO SET
# social:
# links:
# - {social link 1 URL}
# - {social link 2 URL}
## TO SET
# legal:
# name: Ribose
# tos_link: https://www.ribose.com/terms-of-service
# privacy_policy_link: https://www.ribose.com/privacy-policy
## TO SET
# home_calls_to_action:
# - { url: "/about", title: "About Prexian" }
## TO SET
# github_repo_url: https://github.com/riboseinc/prexian
## CAN BE SET
# tag_namespaces:
# software:
# writtenin: "Written in"
# bindingsfor: "Bindings for"
# user: "Target user"
# interface: "Interface"
# specs:
# audience: "Audience"
# completion_status: "Status"
# Jekyll configuration
# includes_dir: '_includes'
## Prexian site configuration defaults
# Default is a project site
# Must be set for Prexian
collections:
## TO CHANGE FOR HUB SITE
projects:
output: false
software:
output: true
permalink: /software/:path/
specs:
output: true
permalink: /specs/:path/
posts:
output: true
permalink: /blog/:year-:month-:day-:title/
pages:
output: true
permalink: /:name/
# Must be set for Prexian
defaults:
# Theme defaults.
# MUST be duplicated from theme’s _config.yml
# (does not get inherited, unlike the collections hash)
- scope:
path: ""
values:
layout: default
- scope:
path: _posts
type: posts
values:
layout: post
- scope:
path: _software
type: software
values:
layout: product
- scope:
path: _specs
type: specs
values:
layout: spec
markdown: kramdown
exclude:
- /**/.git/*
- /_projects/**/_*_repo/*
- /_projects/*/assets/css/*
- /_projects/**/docs/*
- README.*
- lib*
- prexian.gemspec
- exe*
- develop
- bin
- .sass-cache/
- .jekyll-cache/
- gemfiles/
- Gemfile
- Gemfile.lock
- node_modules/
- vendor/bundle/
- vendor/cache/
- vendor/gems/
- vendor/ruby/
- '**/*.rb'
- script
- Rakefile
plugins:
- prexian
- jekyll-seo-tag
- jekyll-sitemap
- jekyll-data
- jekyll-asciidoc
- jekyll-redirect-from
- kramdown-parser-gfm
- kramdown-syntax-coderay