-
Notifications
You must be signed in to change notification settings - Fork 1
/
_config.yml
135 lines (118 loc) · 2.7 KB
/
_config.yml
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
126
127
128
129
130
131
132
133
134
135
# Hexo Configuration
## Docs: https://hexo.io/docs/configuration.html
## Source: https://github.com/hexojs/hexo/
# Site
title: 风的记忆
subtitle: 一个在普通人中挣扎的程序员的笔记
description: 一个在普通人中挣扎的程序员的笔记
author: 0x2CA
email: 2478557459@qq.com
language: zh-CN
timezone: ''
# URL
url: https://0x2CA.github.io/
root: /
## 连接样式
#permalink: :year/:month/:day/:title/
permalink: :category/:title/
permalink_defaults: :category/:title/
pretty_urls:
trailing_index: false # Set to false to remove trailing 'index.html' from permalinks
trailing_html: false # Set to false to remove trailing '.html' from
# Directory
source_dir: source
public_dir: public
tag_dir: tags
archive_dir: archives
category_dir: categories
code_dir: downloads/code
i18n_dir: :lang
# 排除渲染
#skip_render:
# - donate/*
# - hash-web/*
# Writing
new_post_name: :title.md # File name of new posts
default_layout: post
titlecase: false # Transform title into titlecase
external_link: true # Open external links in new tab
filename_case: 0
render_drafts: false
post_asset_folder: false
relative_link: false
future: true
highlight:
enable: true
line_number: true
auto_detect: true
tab_replace:
mathjax2: true
# Category & Tag
default_category: uncategorized
category_map:
tag_map:
##归档分页设置
archive_generator:
per_page: 50
yearly: false
monthly: false
daily: false
##分类分页设置
category_generator:
per_page: 25
##标签分页设置
tag_generator:
per_page: 25
# Pagination
## Set per_page to 0 to disable pagination
per_page: 10
pagination_dir: page
# Date / Time format
## Hexo uses Moment.js to parse and display date
## You can customize the date format as defined in
## http://momentjs.com/docs/#/displaying/format/
date_format: YYYY年MM月DD日
time_format: HH:mm:ss
# 自定义站点内容搜索
# 需要先安装插件:
# npm install hexo-generator-search --save
search:
path: search.xml
# 如只想索引文章,可设置为post,想搜索全部可以设置为all
field: post
# 主题配置
# Extensions
## Plugins: https://hexo.io/plugins/
## Themes: https://hexo.io/themes/
theme: maupassant
# 部署配置
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repository: git@github.com:0x2CA/0x2CA.github.io.git
branch: master
# 图片懒加载 必须要安装hexo-lazyload-image
lazyload:
enable: true
onlypost: false
loadingImg: /img/loading.gif
# 压缩必须要安装hexo-neat
neat_enable: true
# 压缩html
neat_html:
enable: true
exclude:
# 压缩css
neat_css:
enable: true
exclude:
- '**/*.min.css'
# 压缩js
neat_js:
enable: true
mangle: true
output:
compress:
exclude:
- '*.min.js'