@@ -44,13 +44,38 @@ social:
44
44
# - https://www.facebook.com/username
45
45
# - https://www.linkedin.com/in/username
46
46
47
- google_site_verification : # fill in to your verification string
47
+ # Site Verification Settings
48
+ webmaster_verifications :
49
+ google : # fill in your Google verification code
50
+ bing : # fill in your Bing verification code
51
+ alexa : # fill in your Alexa verification code
52
+ yandex : # fill in your Yandex verification code
53
+ baidu : # fill in your Baidu verification code
54
+ facebook : # fill in your Facebook verification code
48
55
49
56
# ↑ --------------------------
50
57
# The end of `jekyll-seo-tag` settings
51
58
52
- google_analytics :
53
- id : # fill in your Google Analytics ID
59
+ # Web Analytics Settings
60
+ analytics :
61
+ google :
62
+ id : # fill in your Google Analytics ID
63
+ goatcounter :
64
+ id : # fill in your GoatCounter ID
65
+ umami :
66
+ id : # fill in your Umami ID
67
+ domain : # fill in your Umami domain
68
+ matomo :
69
+ id : # fill in your Matomo ID
70
+ domain : # fill in your Matomo domain
71
+ cloudflare :
72
+ id : # fill in your Cloudflare Web Analytics token
73
+ fathom :
74
+ id : # fill in your Fathom Site ID
75
+
76
+ # Page views settings
77
+ pageviews :
78
+ provider : # now only supports 'goatcounter'
54
79
55
80
# Prefer color scheme setting.
56
81
#
@@ -83,8 +108,9 @@ social_preview_image: /nspawn.png # string, local or CORS resources
83
108
toc : true
84
109
85
110
comments :
86
- active : # The global switch for posts comments, e.g., 'disqus'. Keep it empty means disable
87
- # The active options are as follows:
111
+ # Global switch for the post-comment system. Keeping it empty means disabled.
112
+ provider : # [disqus | utterances | giscus]
113
+ # The provider options are as follows:
88
114
disqus :
89
115
shortname : # fill with the Disqus shortname. › https://help.disqus.com/en/articles/1717111-what-s-a-shortname
90
116
# utterances settings › https://utteranc.es/
@@ -98,6 +124,7 @@ comments:
98
124
category :
99
125
category_id :
100
126
mapping : # optional, default to 'pathname'
127
+ strict : # optional, default to '0'
101
128
input_position : # optional, default to 'bottom'
102
129
lang : # optional, default to the value of `site.lang`
103
130
reactions_enabled : # optional, default to the value of `1`
@@ -108,12 +135,12 @@ assets:
108
135
enabled : # boolean, keep empty means false
109
136
# specify the Jekyll environment, empty means both
110
137
# only works if `assets.self_host.enabled` is 'true'
111
- env : # [development| production]
138
+ env : # [development | production]
112
139
113
140
pwa :
114
- enabled : true # the option for PWA feature (installable)
141
+ enabled : true # The option for PWA feature (installable)
115
142
cache :
116
- enabled : true # the option for PWA offline cache
143
+ enabled : true # The option for PWA offline cache
117
144
# Paths defined here will be excluded from the PWA cache.
118
145
# Usually its value is the `baseurl` of another website that
119
146
# shares the same domain name as the current website.
@@ -122,9 +149,13 @@ pwa:
122
149
123
150
paginate : 10
124
151
152
+ # The base URL of your site
153
+ baseurl : " "
154
+
125
155
# ------------ The following options are not recommended to be modified ------------------
126
156
127
157
kramdown :
158
+ footnote_backlink : " ↩︎"
128
159
syntax_highlighter : rouge
129
160
syntax_highlighter_opts : # Rouge Options › https://github.com/jneen/rouge#full-options
130
161
css_class : highlight
@@ -161,10 +192,6 @@ defaults:
161
192
values :
162
193
layout : page
163
194
permalink : /:title/
164
- - scope :
165
- path : assets/js/dist
166
- values :
167
- swcache : true
168
195
169
196
sass :
170
197
style : compressed
@@ -185,8 +212,9 @@ exclude:
185
212
- tools
186
213
- README.md
187
214
- LICENSE
188
- - rollup.config.js
189
- - package*.json
215
+ - purgecss.js
216
+ - " *.config.js"
217
+ - " package*.json"
190
218
191
219
jekyll-archives :
192
220
enabled : [categories, tags]
0 commit comments