Repository navigation
Expand file tree
/
Copy path_config.yml
More file actions
70 lines (63 loc) · 2.13 KB
/
Copy path_config.yml
File metadata and controls
70 lines (63 loc) · 2.13 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
title: Soumyaranjan Dash
description: >-
Solar physicist and Brinson Postdoctoral Research Associate at the National
Solar Observatory, working on coronal magnetic field diagnostics, DKIST
spectropolarimetry, and computational heliospheric modelling.
url: https://sr-dash.github.io
# jekyll-github-metadata (bundled with the github-pages gem) resolves this from
# PAGES_REPO_NWO on GitHub's own builder. CI has no such variable, so name it here.
repository: sr-dash/sr-dash.github.io
# This is a user page served from the domain root. Pin it: without an explicit
# value the github-pages gem infers a project-page baseurl in CI and every
# canonical URL comes out as /pages/sr-dash/...
baseurl: ""
author:
name: Soumyaranjan Dash
email: sdash@nso.edu
theme: null
# All three are supported natively on GitHub Pages. jekyll-feed publishes
# /feed.xml so the writing can be subscribed to; jekyll-sitemap generates
# /sitemap.xml from the actual site content, replacing the hand-maintained
# file that had gone stale.
plugins:
- jekyll-feed
- jekyll-sitemap
feed:
path: feed.xml
# Front matter set on a layout is exposed to Liquid as layout.*, not page.*, so
# keys declared in _layouts/post.html were silently ignored by the shared head
# include and every post shipped without its stylesheet, MathJax and Prism.
# Defaults set real page-level values, which the includes do read.
defaults:
- scope:
path: ""
type: posts
values:
layout: post
nav: articles
theme: magnetogram
needs_math: true
needs_code: true
og_type: article
schema_type: BlogPosting
# This structures clean URLs for your individual posts (e.g., /blog/post-title/)
permalink: /blog/:title/
markdown: kramdown
kramdown:
input: GFM
hard_wrap: false
syntax_highlighter: rouge
# Source files that should not be copied into the built site.
exclude:
# CI installs gems into vendor/bundle inside the repo; without this Jekyll
# tries to build the gems' own post templates and the build fails.
- vendor/
- node_modules/
- scripts/
- README.md
- LICENSE
- NOTICE
- Gemfile
- Gemfile.lock
- .github
- .DS_Store