aboutsummaryrefslogtreecommitdiff
path: root/config.yaml
diff options
context:
space:
mode:
authortdro <tdro@noreply.example.com>2022-05-03 04:25:49 -0400
committertdro <tdro@noreply.example.com>2022-05-03 04:25:49 -0400
commite92dc018e28ba8d44f1c6cbc9fb0b779dec271e6 (patch)
tree3667043819ab91065019dfe3b4ff83ad625c2b49 /config.yaml
downloadcanory-e92dc018e28ba8d44f1c6cbc9fb0b779dec271e6.tar.gz
canory-e92dc018e28ba8d44f1c6cbc9fb0b779dec271e6.tar.bz2
canory-e92dc018e28ba8d44f1c6cbc9fb0b779dec271e6.zip
config.yaml: Commission
Diffstat (limited to 'config.yaml')
-rw-r--r--config.yaml170
1 files changed, 170 insertions, 0 deletions
diff --git a/config.yaml b/config.yaml
new file mode 100644
index 0000000..56888f5
--- /dev/null
+++ b/config.yaml
@@ -0,0 +1,170 @@
+---
+baseURL:
+theme: default
+title: A Micro Blog
+
+paginate: 10
+summaryLength: 1
+enableEmoji: true
+buildDrafts: true
+languageCode: en-us
+
+author:
+ default:
+ user: default
+ webring: canory
+ footer: >
+ A Micro Blog
+
+taxonomies:
+ tag: tags
+
+menu:
+ main:
+ - name: Home
+ url: /
+ identifier: feather/home
+ weight: 1
+ - name: Tags
+ url: /tags/
+ identifier: feather/tag
+ weight: 2
+ icon: home
+ - name: History
+ url: /archives/messages/
+ identifier: tabler/clock
+ weight: 3
+ - name: Records
+ url: /archives/tags/
+ identifier: tabler/book-2
+ weight: 4
+ - name: Authors
+ url: /authors/
+ identifier: feather/users
+ weight: 5
+ - name: RSS Feed
+ url: /rss.xml
+ identifier: feather/rss
+ weight: 6
+ - name: JSON Feed
+ url: /index.json
+ identifier: feather/circle
+ weight: 7
+ - name: Sources
+ url: /sources/
+ identifier: feather/git-commit
+ weight: 8
+
+markup:
+ highlight:
+ anchorLineNos: true
+ codeFences: true
+ guessSyntax: true
+ lineNos: false
+ lineNumbersInTable: false
+ noClasses: false
+ noHl: false
+
+params:
+ production: false
+ webmanifest:
+ name: Micro Blog
+ shortName: Micro
+ themeColor: '#ffffff'
+ backgroundColor: '#ffffff'
+ display: standalone
+ logo: images/logo.png
+ csp:
+ referrer: origin
+ childsrc: ["'self'"]
+ fontsrc: ["'self'"]
+ formaction: ["'self'", lite.duckduckgo.com]
+ framesrc: ["'self'", imgur.com, www.youtube-nocookie.com, platform.twitter.com,
+ en.m.wikipedia.org, odysee.com, docs.google.com]
+ imgsrc: ["'self'", http://preview.test, imgs.xkcd.com]
+ mediasrc: ["'self'", raw.githubusercontent.com]
+ objectsrc: ["'none'"]
+ prefetchsrc: ["'self'"]
+ scriptsrc: ["'self'", s.imgur.com, platform.twitter.com]
+ scriptsrcelem: ["'self'", s.imgur.com, platform.twitter.com]
+ stylesrc: ["'self'", "'unsafe-inline'", http://preview.test]
+
+outputFormats:
+ html:
+ baseName: index
+ mediaType: text/html
+ json:
+ baseName: index
+ mediaType: application/json
+ rss:
+ baseName: rss
+ mediaType: application/xml
+ authors:
+ path: authors
+ baseName: index
+ mediaType: text/html
+ archive-messages:
+ path: archives/messages
+ baseName: index
+ mediaType: text/html
+ archive-tags:
+ path: archives/tags
+ baseName: index
+ mediaType: text/html
+ sources:
+ path: sources
+ baseName: index
+ mediaType: text/html
+ browserconfig:
+ baseName: browserconfig
+ mediaType: application/xml
+ webmanifest:
+ baseName: site
+ mediaType: application/manifest+json
+
+outputs:
+ home:
+ - html
+ - rss
+ - json
+ - authors
+ - sources
+ - browserconfig
+ - archive-messages
+ - archive-tags
+ - webmanifest
+ section:
+ - html
+ - rss
+ taxonomy:
+ - html
+ - rss
+ term:
+ - html
+ - rss
+ page:
+ - html
+
+module:
+ mounts:
+ - source: content
+ target: content
+ - source: static
+ target: static
+ - source: layouts
+ target: layouts
+ - source: data
+ target: data
+ - source: assets
+ target: assets
+ - source: i18n
+ target: i18n
+ - source: archetypes
+ target: archetypes
+
+ - source: content
+ target: static/raw
+ - source: themes/default/layouts
+ target: static/source/files
+ - source: data
+ target: static/data