-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_config.yml
More file actions
51 lines (46 loc) · 1.35 KB
/
Copy path_config.yml
File metadata and controls
51 lines (46 loc) · 1.35 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
title: tmck-code.github.io
description: my blog
# GitHub *user* site — served from the domain root, so baseurl is empty and every
# asset is referenced root-absolute (/assets/...).
url: https://tmck-code.github.io
baseurl: ""
# Local theme lives in _layouts/ + _includes/ + assets/. No remote_theme, no plugins
# list: actions/jekyll-build-pages always loads the github-pages DEFAULT_PLUGINS
# (jekyll-optional-front-matter, jekyll-relative-links, jekyll-titles-from-headings,
# jekyll-readme-index, ...) which the articles and the README links depend on.
defaults:
# Everything that Jekyll renders gets the plain page chrome ...
- scope:
path: ""
values:
layout: page
# ... except articles, which are blog posts.
- scope:
path: "articles"
values:
layout: post
exclude:
# Jekyll's own defaults (re-stated because `exclude` replaces rather than extends)
- Gemfile
- Gemfile.lock
- gemfiles
- node_modules
- vendor/bundle/
- vendor/cache/
- vendor/gems/
- vendor/ruby/
# Repo-local
- create_article.py
- LICENSE
- .scratch
- .claude
- .obsidian
- .playwright-mcp
- tmck-code-design-system
- tmck-code-new-ui-poc
# Keep GitHub-flavoured heading anchors stable: many articles hand-write TOCs
# against kramdown's default id generation.
markdown: kramdown
kramdown:
input: GFM
syntax_highlighter: rouge