Skip to content

Commit 869e977

Browse files
committed
chore: provide default config
1 parent 7d09343 commit 869e977

File tree

1 file changed

+111
-97
lines changed

1 file changed

+111
-97
lines changed

_config.yml

Lines changed: 111 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,47 @@
1-
# Hub site configuration for testing
2-
url: "https://riboseinc.github.io/prexian"
1+
## Prexian site configuration to be filled
2+
## Default is a project site
33

4-
markdown: kramdown
5-
6-
exclude:
7-
- home-hero.html
8-
- title.html
9-
- nav-links.html
10-
- flavor-sample-summary.html
11-
- project-nav.html
12-
- /**/.git/*
13-
- /_projects/**/_*_repo/*
14-
- /_projects/*/assets/css/*
15-
- /_projects/**/docs/*
16-
- README.*
17-
- lib*
18-
- prexian.gemspec
19-
- exe*
20-
- develop
21-
- bin
22-
- .sass-cache/
23-
- .jekyll-cache/
24-
- gemfiles/
25-
- Gemfile
26-
- Gemfile.lock
27-
- node_modules/
28-
- vendor/bundle/
29-
- vendor/cache/
30-
- vendor/gems/
31-
- vendor/ruby/
32-
- '**/*.rb'
33-
- script
34-
- Rakefile
4+
# url: # URL for the site, e.g. "https://prexian.example.com"
355

6+
## Development settings
367

37-
plugins:
38-
- prexian
39-
- jekyll-seo-tag
40-
- jekyll-sitemap
41-
- jekyll-data
42-
- jekyll-asciidoc
43-
- jekyll-redirect-from
44-
- kramdown-parser-gfm
45-
- kramdown-syntax-coderay
8+
# incremental: true
9+
# livereload: true
4610

47-
# Prexian site configuration
4811
prexian:
49-
title: Prexian
50-
description: Managing a nexus of open-source software and specification projects.
51-
# The above two are used by jekyll-seo-tag for things such as
52-
# `<title>` and `<meta>` tags, as well as elsewhere by the theme.
12+
## TO CHANGE FOR HUB SITE
13+
is_hub: false
14+
15+
## TO SET FOR PROJECT SITE
16+
# parent_hub:
17+
# git_repo_url: https://github.com/riboseinc/open.ribose.com
18+
# home_url: https://open.ribose.com/
19+
20+
21+
## TO SET
22+
# title: Prexian
23+
# description: Managing a nexus of open-source software and specification projects.
24+
## The above two are used by jekyll-seo-tag for things such as
25+
## `<title>` and `<meta>` tags, as well as elsewhere by the theme.
26+
27+
## TO SET
28+
# tagline: >-
29+
# Managing a nexus of open-source software and specification projects.
30+
31+
## TO SET
32+
# pitch: >-
33+
# Prexian provides a Jekyll theme (with accompanying plugin code) aiming to help
34+
# organizations and individuals present open-source software and specifications in
35+
# a navigable and elegant way.
36+
37+
## TO SET
38+
# author: "Ribose Inc."
39+
40+
## TO SET
41+
# authors:
42+
# - name: Ribose Inc.
43+
# email: open.source@ribose.com
44+
# contact_email: open.source@ribose.com
5345

5446
permalink: /blog/:year-:month-:day-:title/
5547

@@ -59,7 +51,6 @@ prexian:
5951

6052
landing_priority:
6153
- software
62-
- custom_intro
6354
- specs
6455
- blog
6556

@@ -80,61 +71,51 @@ prexian:
8071
# If set to yes, site (with default design) must specify <script> elements
8172
# that make required FA styles available in SVG mode.
8273

83-
tagline: >-
84-
Managing a nexus of open-source software and specification projects.
85-
86-
pitch: >-
87-
Prexian provides a Jekyll theme (with accompanying plugin code) aiming to help
88-
organizations and individuals present open-source software and specifications in
89-
a navigable and elegant way.
90-
91-
author: "Ribose Inc."
92-
93-
authors:
94-
- name: Ribose Inc.
95-
email: open.source@ribose.com
96-
contact_email: open.source@ribose.com
97-
98-
is_hub: false
9974
# Debug mode for development
100-
debug: true
101-
102-
parent_hub:
103-
git_repo_url: https://github.com/riboseinc/open.ribose.com
104-
home_url: https://open.ribose.com/
105-
106-
social:
107-
links:
108-
- {social link 1 URL}
109-
- {social link 2 URL}
110-
111-
legal:
112-
name: Ribose
113-
tos_link: https://www.ribose.com/terms-of-service
114-
privacy_policy_link: https://www.ribose.com/privacy-policy
115-
116-
home_calls_to_action:
117-
- { url: "/about", title: "About Prexian" }
118-
119-
github_repo_url: https://github.com/riboseinc/prexian
120-
121-
tag_namespaces:
122-
software:
123-
writtenin: "Written in"
124-
bindingsfor: "Bindings for"
125-
user: "Target user"
126-
interface: "Interface"
127-
specs:
128-
audience: "Audience"
129-
completion_status: "Status"
75+
# debug: true
76+
77+
## TO SET
78+
# social:
79+
# links:
80+
# - {social link 1 URL}
81+
# - {social link 2 URL}
82+
83+
## TO SET
84+
# legal:
85+
# name: Ribose
86+
# tos_link: https://www.ribose.com/terms-of-service
87+
# privacy_policy_link: https://www.ribose.com/privacy-policy
88+
89+
## TO SET
90+
# home_calls_to_action:
91+
# - { url: "/about", title: "About Prexian" }
92+
93+
## TO SET
94+
# github_repo_url: https://github.com/riboseinc/prexian
95+
96+
## CAN BE SET
97+
# tag_namespaces:
98+
# software:
99+
# writtenin: "Written in"
100+
# bindingsfor: "Bindings for"
101+
# user: "Target user"
102+
# interface: "Interface"
103+
# specs:
104+
# audience: "Audience"
105+
# completion_status: "Status"
130106

131107
# Jekyll configuration
132108
# includes_dir: '_includes'
133109

110+
## Prexian site configuration defaults
111+
112+
# Default is a project site
134113
# Must be set for Prexian
135114
collections:
115+
## TO CHANGE FOR HUB SITE
136116
projects:
137117
output: false
118+
138119
software:
139120
output: true
140121
permalink: /software/:path/
@@ -173,7 +154,40 @@ defaults:
173154
values:
174155
layout: spec
175156

176-
# Development settings
177-
incremental: true
178-
livereload: true
157+
markdown: kramdown
158+
159+
exclude:
160+
- /**/.git/*
161+
- /_projects/**/_*_repo/*
162+
- /_projects/*/assets/css/*
163+
- /_projects/**/docs/*
164+
- README.*
165+
- lib*
166+
- prexian.gemspec
167+
- exe*
168+
- develop
169+
- bin
170+
- .sass-cache/
171+
- .jekyll-cache/
172+
- gemfiles/
173+
- Gemfile
174+
- Gemfile.lock
175+
- node_modules/
176+
- vendor/bundle/
177+
- vendor/cache/
178+
- vendor/gems/
179+
- vendor/ruby/
180+
- '**/*.rb'
181+
- script
182+
- Rakefile
183+
184+
plugins:
185+
- prexian
186+
- jekyll-seo-tag
187+
- jekyll-sitemap
188+
- jekyll-data
189+
- jekyll-asciidoc
190+
- jekyll-redirect-from
191+
- kramdown-parser-gfm
192+
- kramdown-syntax-coderay
179193

0 commit comments

Comments
 (0)