- ๐ Jekyll-Bonsai
- ๐ Features
- ๐ Config
Config
There are many options that they can configured. In _config.yml
, bonsai options look like so:
bonsai:
default_theme: "light"
date_format: "%Y-%m-%d"
# site-nav
nav:
type: "graph" # may be 'visited' (steps) or 'graph' (bonsai)
graph:
type: "tree" # may be 'tree' or 'net-web'
search:
enabled: true
exclude:
- "states"
visited:
enabled: true
# pages
home:
notable:
enabled: true
docs:
- digi-gard.orient.bonsai.md
- website-type.wiki-blog.md
- features.md
- 2021-11-18-setup.md
- 2021-05-11-origin-myth.md
recent:
enabled: true
cap: 5
archive:
section:
posts: "๐ซ ๐ฅญ ๐ Fruits"
books: "๐ฐ ๐ต ๐ Germs"
entries: "๐ฑ ๐ฟ ๐ ๐ธ Foliage"
recent:
cap: 10
# documents
states:
root_path: "_states/tags.md"
entries:
root_path: "_entries/root.md"
toggles: # may be 'open' or 'closed'
breadcrumb: "open"
attr_box: "open"
foot_links: "open"
foot_tagged: "open"
social:
enabled: true
connect:
# facebook_url:
github_url: https://github.com/manunamz/
# linkedin_url:
# pinterest_url:
rss_url: https://manunam.me/feed.xml
twitter_url: https://twitter.com/manunamz/
share:
- 'email'
# - 'facebook'
# - 'linkedin'
# - 'pinterest'
- 'twitter'
For more detailed descriptions, head to the relevant section:
Pages ๐
- archive page > config
- home page > config
-
recent page > config
Documents ๐
- entry > config
-
state > config
Frontmatter ๐
-
frontmatter > config
Data ๐
-
theme > config
Site-Nav ๐
- search > config
- graph > config
-
visited nav > config
Includes ๐
- connect > config
- share > config