64 lines
1.5 KiB
YAML
Executable File
64 lines
1.5 KiB
YAML
Executable File
# Site configuration
|
|
# 1. Files excluded from Jekyll builds
|
|
# 2. Installed Gems
|
|
# 3. Gem settings
|
|
# 4. Jekyll settings
|
|
# 5. Collections
|
|
# 6. Jekyll collections settings
|
|
# 7. Site settings
|
|
|
|
# 1. Files excluded from Jekyll builds
|
|
exclude:
|
|
- README.md
|
|
- screenshot.png
|
|
- LICENSE
|
|
- CNAME
|
|
- Gemfile
|
|
- Gemfile.lock
|
|
|
|
# 2. Installed Gems
|
|
gems:
|
|
- jekyll-paginate
|
|
|
|
theme: garth-jekyll-theme
|
|
|
|
# 3. Gem settings
|
|
paginate: 2 # jekyll-paginate > items per page
|
|
paginate_path: blog/page:num # jekyll-paginate > blog page
|
|
|
|
# 4. Jekyll settings
|
|
sass:
|
|
style: compressed # Style compression
|
|
permalink: pretty # Permalink style (/YYYY/MM/DD/page-name/)
|
|
excerpt_separator: <!-- more --> # Marks end of excerpt in posts
|
|
timezone: Europe/London # Timezone for blog posts and alike
|
|
|
|
# 5. Collections
|
|
collections:
|
|
posts:
|
|
title: Welcome # Needed for Siteleaf
|
|
output: true
|
|
description: "This is just a demo, find out more [about Garth](/about/)" # The post list page content
|
|
|
|
# 6. Jekyll collections settings
|
|
defaults:
|
|
-
|
|
scope:
|
|
path: ""
|
|
type: pages
|
|
values:
|
|
layout: page # Default layout
|
|
-
|
|
scope:
|
|
path: ""
|
|
type: posts
|
|
values:
|
|
layout: post # Default layout
|
|
|
|
# 7. Site settings
|
|
encoding: utf-8 # Make sure the encoding is right
|
|
title: "Garth" # Site name or title
|
|
logo: "https://www.gravatar.com/avatar/6c0377abcf4da91cdd35dea4554b2a4c?s=500" # Site logo
|
|
description: "A stupidly simple theme for Jekyll, using the official Jekyll theme implementation" # Site description and default description
|
|
url: "https://garth.darn.es" # Site url
|