-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_config.yml
More file actions
213 lines (183 loc) · 3.91 KB
/
Copy path_config.yml
File metadata and controls
213 lines (183 loc) · 3.91 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
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
# --- Overview ---
# Site Information
name: SHEP 4
title: Shep Bryan IV | Physicist and Innovator
description: Phoenix-based physicist and innovator turning first principles into practical systems.
email: shepperoni.pizza@gmail.com
language: "en"
tags:
- ai
- blog
- coding
- physics
- science
- innovation
- entrepreneurship
# Advanced Settings
baseurl: ""
url: "https://shep4.com"
google_analytics: "G-5QC1QFQJSK"
# Theme
version: v3.1.2
# --- Linked Accounts ---
# Github
github_username: jsbryaniv
# X / Twitter
twitter_username: shep_iv
# LinkedIn
linkedin_username: shep-bryan-iv
# Disqus Account
disqus_username: jsbryaniv
# Contact Form Account
formspree_form_id: xdorvdlp
# # Facebook
# facebook_username: facebook_username
# # Instagram
# instagram_username: instagram_username
# # Medium
# medium_username: medium_username
# --- Newsletter Settings ---
# Newsletter / Buttondown settings
buttondown:
username: "shep4"
newsletter_url: "https://buttondown.com/"
archive_url: "/newsletter/archive/"
success_url: "/newsletter/confirmation/"
# --- Content & Display ---
# Collections
collections:
authors:
output: true
newsletters:
output: true
projects:
output: true
shop:
output: true
tutorials:
output: true
# Content paginator
paginate_content:
enabled: true
debug: false
collections:
- posts
auto: false
separator: "--page-break--"
permalink: "/:num/"
seo_canonical: true
properties:
part:
is_generated: true
last:
is_generated: true
single:
is_generated: true
# Site Settings
show_hero: true
categories_folder: category
sent_message_url: "/contact/contact-sent/"
# Menu
menu:
- title: About
url: /about
- title: Blog
url: /blog
- title: Contact
url: /contact
- title: Home
url: /
- title: Newsletter
url: /newsletter
- title: Papers
url: /papers
- title: Privacy
url: /privacy
- title: Projects
url: /projects
- title: Shop
url: /shop
- title: Terms
url: /terms
- title: Tutorials
url: /tutorials
# Posts Settings
show_time_bar: true
show_modal_on_exit: false
show_modal_on_finish_post: true
two_columns_layout: true
# --- Build Settings ---
# Build settings
destination: .dev/build/_site
disable_disk_cache: true
incremental: false
markdown: kramdown
highlighter: rouge
permalink: /:title/
paginate_path: "/page/:num/"
use_logo: false
# Default behaviors
defaults:
- scope:
path: ""
type: "posts"
values:
permalink: /blog/:year/:month/:slug/
paginate: false
author: jsbryaniv
math: true
comments: true
- scope:
path: ""
type: "newsletters"
values:
layout: post
permalink: /newsletter/:slug/
comments: false
- scope:
path: ""
type: "tutorials"
values:
layout: tutorial
permalink: /tutorials/:path/
- scope:
path: ""
type: "shop"
values:
layout: shop_product
permalink: /shop/:slug/
# Plugins
plugins:
- jekyll-paginate
- jekyll-paginate-content
# Includes
layouts_dir: jekyll/_layouts
includes_dir: jekyll/_includes
plugins_dir: jekyll/_plugins
sass:
sass_dir: jekyll/_sass
style: compressed
cache_location: .dev/build/.sass-cache
# Excludes
exclude:
# Standard ignores
- .dev
- README.md
- Gemfile
- Gemfile.lock
- .bundle
- .jekyll-cache
- .sass-cache
- vendor
- vendor/bundle
- node_modules
# Post assets are copied via plugin, ignore originals
- _posts/**/assets/**
# Ignore tutorial material, aside from what gets displayed
- _tutorials/**/*.qmd # Quarto source files
- _tutorials/_quarto.yml # Quarto config
- _tutorials/.quarto/ # Quarto cache
- _tutorials/.quartoignore # Quarto ignore file
- _tutorials/.venv/ # Python virtual environment
- _tutorials/requirements.txt # Python dependencies
- _tutorials/**/social/ # Social media extras