-
-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathmkdocs.yml
More file actions
132 lines (125 loc) · 3.28 KB
/
mkdocs.yml
File metadata and controls
132 lines (125 loc) · 3.28 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
126
127
128
129
130
131
132
site_name: "0xfab1"
site_url: https://0xfab1.net
repo_url: https://github.com/FullByte/FullByte.github.io
edit_uri: edit/main/docs/
site_description: >-
This is the personal website of 0xfab1. It mainly contains blog entries on IT tech stuff, games, making things and art.
site_author: "0xfab1"
use_directory_urls: false
theme:
name: material
custom_dir: overrides
static_templates:
- 404.html
- health.html
language: en
palette:
- scheme: slate
primary: green
accent: light green
toggle:
icon: material/toggle-switch
name: Switch to light mode
- scheme: default
primary: deep purple
accent: purple
toggle:
icon: material/toggle-switch-off-outline
name: Switch to dark mode
highlightjs: true
favicon: assets/images/0xfab1.png
logo: assets/images/0xfab1.png
font: false
features:
- navigation.instant
- navigation.instant.prefetch
- navigation.instant.progress
- navigation.tracking
- navigation.top
- navigation.path
- navigation.indexes
- header.autohide
- announce.dismiss
- content.code.copy
- content.action.edit
- content.action.view
- search.highlight
- search.suggest
- search.share
plugins:
- search:
separator: '[\s\-,:!=\[\]()"/]+|(?!\b)(?=[A-Z][a-z])|\.(?!\d)|&[lg]t;'
lang: en
- minify:
minify_html: true
minify_js: true
minify_css: true
htmlmin_opts:
remove_comments: true
- rss:
match_path: "index.md|tech/index.md|make/index.md|about/index.md|tech/.*|make/.*"
date_from_meta:
as_creation: "date"
as_update: "modified"
categories:
- tags
abstract_chars_count: 160
feed_ttl: 1440
pretty_print: false
length: 20
# RSS plugin disabled - was causing extreme build times by processing all 449+ files
# - rss:
# match_path: ".*"
# date_from_meta:
# as_creation: "date"
# as_update: "modified"
# categories:
# - tags
# abstract_chars_count: 160
# feed_ttl: 1440
# pretty_print: true
# Git revision plugin disabled - was causing extreme build times on large repos
# - git-revision-date-localized:
# enable_creation_date: true
# enable_git_follow: false
# enable_parallel_processing: false
# type: timeago
# fallback_to_build_date: true
# exclude:
# - index.md
# strict: false
# HTML proofer disabled for faster development builds
# - htmlproofer:
# enabled: true
# validate_external_urls: false
# raise_error: false
extra:
generator: false
social:
- icon: fontawesome/brands/github
link: https://github.com/FullByte
- icon: fontawesome/brands/twitter
link: https://twitter.com/0xfab1
# Include media files in the build
extra_css: []
extra_javascript: []
# Copy additional files to site
docs_dir: docs
site_dir: site
markdown_extensions:
- attr_list
- footnotes
- pymdownx.inlinehilite
- pymdownx.highlight
- pymdownx.keys
- pymdownx.mark
- pymdownx.tabbed:
alternate_style: true
- pymdownx.tilde
- pymdownx.caret
- pymdownx.arithmatex
- pymdownx.details
- pymdownx.tasklist:
custom_checkbox: true
clickable_checkbox: true
- pymdownx.superfences