1
- # Hexo Configuration
2
- # # Docs: https://hexo.io/docs/configuration.html
3
- # # Source: https://github.com/hexojs/hexo/
4
-
5
- # Site
6
1
title : Hexo
7
2
subtitle : ' '
8
3
description : ' '
9
- keywords :
4
+ keywords : null
10
5
author : John Doe
11
6
language : en
12
7
timezone : ' '
13
-
14
- # URL
15
- # # Set your site url here. For example, if you use GitHub Page, set url as 'https://username.github.io/project'
16
8
url : http://example.com
17
- permalink : :year/:month/:day/:title/
18
- permalink_defaults :
9
+ permalink : ' :year/:month/:day/:title/'
10
+ permalink_defaults : null
19
11
pretty_urls :
20
- trailing_index : true # Set to false to remove trailing 'index.html' from permalinks
21
- trailing_html : true # Set to false to remove trailing '.html' from permalinks
22
-
23
- # Directory
12
+ trailing_index : true
13
+ trailing_html : true
24
14
source_dir : source
25
15
public_dir : public
26
16
tag_dir : tags
27
17
archive_dir : archives
28
18
category_dir : categories
29
19
code_dir : downloads/code
30
- i18n_dir : :lang
31
- skip_render :
32
-
33
- # Writing
34
- new_post_name : :title.md # File name of new posts
20
+ i18n_dir : ' :lang'
21
+ skip_render : null
22
+ new_post_name : ' :title.md'
35
23
default_layout : post
36
- titlecase : false # Transform title into titlecase
24
+ titlecase : false
37
25
external_link :
38
- enable : true # Open external links in new tab
39
- field : site # Apply to the whole site
26
+ enable : true
27
+ field : site
40
28
exclude : ' '
41
29
filename_case : 0
42
30
render_drafts : false
@@ -54,51 +42,22 @@ prismjs:
54
42
preprocess : true
55
43
line_number : true
56
44
tab_replace : ' '
57
-
58
- # Home page setting
59
- # path: Root path for your blogs index page. (default = '')
60
- # per_page: Posts displayed per page. (0 = disable pagination)
61
- # order_by: Posts order. (Order by date descending by default)
62
45
index_generator :
63
46
path : ' '
64
47
per_page : 10
65
- order_by : -date
66
-
67
- # Category & Tag
48
+ order_by : ' -date'
68
49
default_category : uncategorized
69
- category_map :
70
- tag_map :
71
-
72
- # Metadata elements
73
- # # https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta
50
+ category_map : null
51
+ tag_map : null
74
52
meta_generator : true
75
-
76
- # Date / Time format
77
- # # Hexo uses Moment.js to parse and display date
78
- # # You can customize the date format as defined in
79
- # # http://momentjs.com/docs/#/displaying/format/
80
53
date_format : YYYY-MM-DD
81
54
time_format : HH:mm:ss
82
- # # updated_option supports 'mtime', 'date', 'empty'
83
- updated_option : ' mtime'
84
-
85
- # Pagination
86
- # # Set per_page to 0 to disable pagination
55
+ updated_option : mtime
87
56
per_page : 10
88
57
pagination_dir : page
89
-
90
- # Include / Exclude file(s)
91
- # # include:/exclude: options only apply to the 'source/' folder
92
- include :
93
- exclude :
94
- ignore :
95
-
96
- # Extensions
97
- # # Plugins: https://hexo.io/plugins/
98
- # # Themes: https://hexo.io/themes/
99
- theme : landscape
100
-
101
- # Deployment
102
- # # Docs: https://hexo.io/docs/one-command-deployment
58
+ include : null
59
+ exclude : null
60
+ ignore : null
61
+ theme : icarus
103
62
deploy :
104
63
type : ' '
0 commit comments