-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_config.yml
More file actions
125 lines (116 loc) · 3.06 KB
/
_config.yml
File metadata and controls
125 lines (116 loc) · 3.06 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
# 사이트 메타 (title/description/url → 레이아웃·jekyll-seo-tag 사용. favicon은 _includes/head.html에서 고정)
title: "Chaejin Im"
logo: "assets/images/cherry-logo-red-light.png"
description: "NVMe Host Driver / Embedded Linux / Automation Tools"
baseurl: ""
url: "https://chaejinims2.github.io"
# 방문자 수 (첫 페이지 / 푸터). Netlify 배포 후 아래 주석 해제하고 YOUR_SITE를 실제 주소로 변경.
# 비우면 CountAPI 사용(광고 차단 시 - 로 남을 수 있음).
# visitor_count_api: "https://YOUR_SITE.netlify.app/.netlify/functions/count"
visitor_count_api: "https://fanciful-seahorse-b12a97.netlify.app/.netlify/functions/count"
# 사이드바 섹션 표시 순서 (URL 첫 세그먼트). 없으면 url 기준 정렬.
sidebar_order:
- home
- cases
- techs
- labs
# 사이드바 푸터(하단) 표시 순서. URL 첫 세그먼트로 지정. 없으면 footer → topbar 순.
sidebar_footer_order:
- tests
- sitemap
- settings
# No theme: app-shell only (tokens.css + base.css)
theme: null
# Use GitHub Pages supported markdown engine
markdown: kramdown
kramdown:
input: GFM
hard_wrap: false
# GitHub Pages-safe plugins (already present in your repo)
plugins:
- jekyll-feed
- jekyll-seo-tag
# Collections: pages only (documents/workspaces moved under _pages)
collections:
pages:
output: true
permalink: /:path/
defaults:
# type: sidebar → 사이드바, type: topbar → 상단바 (섹션 front matter에 type 지정). path는 _pages 내 실제 경로.
- scope:
path: "cases/index.md"
type: "pages"
values:
layout: section
permalink: /cases/
title: Cases
- scope:
path: "techs/index.md"
type: "pages"
values:
layout: sections/techs
permalink: /techs/
title: Techs
- scope:
path: "tests/index.md"
type: "pages"
values:
layout: section
permalink: /tests/
title: Tests
- scope:
path: "op-soures/index.md"
type: "pages"
values:
layout: section
permalink: /op-soures/
title: Opensource Projects
- scope:
path: "labs/index.md"
type: "pages"
values:
layout: section
permalink: /labs/
title: Labs
- scope:
path: "home/index.md"
type: "pages"
values:
layout: section
permalink: /home/
title: Home
- scope:
path: "settings/index.md"
type: "pages"
values:
layout: sections/settings
permalink: /settings/
title: Settings
- scope:
path: "sitemap/index.md"
type: "pages"
values:
layout: section
permalink: /sitemap/
title: Sitemap
- scope:
path: ""
type: "pages"
values:
layout: page
# Optional but recommended
permalink: pretty
timezone: Asia/Seoul
# Keep build clean (no theme/cgit; app-shell uses tokens.css + base.css only)
exclude:
- README.md
- vendor
- Gemfile
- Gemfile.lock
- node_modules
- package.json
- package-lock.json
# If you place static files under these, Jekyll will include them
include:
- _pages
- admin