-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmkdocs.yml
More file actions
153 lines (145 loc) · 4.04 KB
/
Copy pathmkdocs.yml
File metadata and controls
153 lines (145 loc) · 4.04 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
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
site_name: VargaLABS
site_url: https://steven-varga.ca
site_description: Advanced Systems for Trading, Cryptography, and Data Engineering
site_author: Steven Varga
copyright: Steven Varga
docs_dir: docs
twitter_handle: "@vargaconsulting"
nav:
- Introduction: index.md
- Presentations: site/talks.md
- Projects:
- IEX Download: site/iexdownload.md
- IEX Pipeline: site/iex-pipeline.md
- IEX2H5: site/iex2h5.md
- Radix64: site/radix64.md
- TinyCrypto: site/tinycrypto.md
- H5CPP header only: site/h5cpp.md
- H5CPP compiler: site/h5cpp-compiler.md
- Decimal Float C++: site/decimalfloat-cpp.md
- Decimal Float Python: site/decimalfloat-python.md
- OpenSSL++: site/openssl.md
- BIP: site/bip.md
- EIP: site/eip712.md
- Generics C++: site/generics.md
- KMS: site/kms.md
- NSS: site/nss.md
- Orderbook: site/orderbook.md
- UDS: site/uds.md
- Blog:
- Index: blog/index.md
plugins:
- search
- blog:
blog_dir: blog
blog_toc: true
categories: true
categories_name: Categories
categories_url_format: "{slug}"
categories_toc: true
archive: true
archive_name: Posts
archive_date_format: MMMM yyyy
archive_url_format: "{date}"
archive_toc: true
post_url_format: "{slug}"
post_url_max_categories: 2
post_readtime: true
post_readtime_words_per_minute: 60
# rss: <- do not use, we have custom script: scripts/rss-build-feed.py
theme:
name: material
custom_dir: docs/overrides
features:
#- navigation.instant #<- messes up mathjax, keep it disabled!
- search.suggest
- content.code.copy
- content.tooltips
icon:
admonition:
palette:
- scheme: solarized
primary: orange
toggle:
icon: moon
name: Switch to dark mode
- scheme: slate
primary: orange
toggle:
icon: sun
name: Switch to light mode
extra:
social:
- icon: material/whatsapp
link: https://wa.me/16475611829
- icon: material/email-fast
link: mailto:steven@vargaconsulting.ca
- icon: material/twitter
link: https://x.com/vargaconsulting
- icon: material/linkedin
link: https://www.linkedin.com/in/steven-varga-04224a19/
- icon: material/github
link: https://github.com/vargaconsulting
analytics:
provider: google
property: G-L58Z6SZ3TN
markdown_extensions:
- admonition
- attr_list
- md_in_html
- tables
- footnotes
- pymdownx.emoji:
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg
- pymdownx.tabbed:
alternate_style: true
- pymdownx.highlight:
anchor_linenums: true
line_spans: __span
pygments_lang_class: true
- pymdownx.arithmatex:
generic: true
- pymdownx.details
- pymdownx.superfences
- pymdownx.blocks.caption
- pymdownx.caret
- pymdownx.mark
- pymdownx.tilde
- pymdownx.critic
- pymdownx.keys
- pymdownx.snippets:
base_path:
- docs/blog/specs
- docs/blog/examples
- docs/blog/posts
- docs/blog/pics
- docs/blog/data
- docs/blog/scripts
- docs/blog/casts
extra_javascript:
# Math / Tailwind
- javascripts/mathjax.js
- https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js
- https://cdn.tailwindcss.com
- javascripts/tw-config.js
# handle tabbed details default opening
- javascripts/force-details-closed.js
# Terminal player (local build)
- javascripts/asciinema-player.min.js
# UI helpers
- https://unpkg.com/alpinejs@3.14.9/dist/cdn.min.js
- https://unpkg.com/@popperjs/core@2
- https://unpkg.com/tippy.js@6
extra_css:
# Asciinema player (local build)
- styles/asciinema-player.css
# Animation / theme
- https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css
# Custom site styles (order matters: base → overrides)
- styles/custom.css
- styles/mobile.css
- styles/socials.css
- styles/background.css
- styles/blog.css
- styles/asciinema.css