docs: update Jekyll configuration for GitHub Pages and dependencies
- Add repository settings and GitHub metadata plugin - Update baseurl to match repository name - Include additional Jekyll and Ruby dependencies in Gemfile - Simplify configuration by removing redundant sections
This commit is contained in:
@@ -5,6 +5,8 @@ gem "jekyll-theme-minimal"
|
|||||||
gem "jekyll-relative-links"
|
gem "jekyll-relative-links"
|
||||||
gem "jekyll-seo-tag"
|
gem "jekyll-seo-tag"
|
||||||
gem "jekyll-remote-theme"
|
gem "jekyll-remote-theme"
|
||||||
|
gem "jekyll-github-metadata"
|
||||||
|
gem "faraday-retry"
|
||||||
|
|
||||||
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
|
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
|
||||||
# and associated library.
|
# and associated library.
|
||||||
|
|||||||
@@ -3,8 +3,12 @@ description: A bridge between Home Assistant and Language Learning Models
|
|||||||
theme: jekyll-theme-minimal
|
theme: jekyll-theme-minimal
|
||||||
markdown: kramdown
|
markdown: kramdown
|
||||||
|
|
||||||
|
# Repository settings
|
||||||
|
repository: jango-blockchained/advanced-homeassistant-mcp
|
||||||
|
github: [metadata]
|
||||||
|
|
||||||
# Add base URL and URL settings
|
# Add base URL and URL settings
|
||||||
baseurl: "/homeassistant-mcp" # the subpath of your site, e.g. /blog
|
baseurl: "/advanced-homeassistant-mcp" # the subpath of your site
|
||||||
url: "https://jango-blockchained.github.io" # the base hostname & protocol
|
url: "https://jango-blockchained.github.io" # the base hostname & protocol
|
||||||
|
|
||||||
# Theme settings
|
# Theme settings
|
||||||
@@ -15,6 +19,7 @@ plugins:
|
|||||||
- jekyll-relative-links
|
- jekyll-relative-links
|
||||||
- jekyll-seo-tag
|
- jekyll-seo-tag
|
||||||
- jekyll-remote-theme
|
- jekyll-remote-theme
|
||||||
|
- jekyll-github-metadata
|
||||||
|
|
||||||
# Enable relative links
|
# Enable relative links
|
||||||
relative_links:
|
relative_links:
|
||||||
@@ -71,54 +76,3 @@ exclude:
|
|||||||
sass:
|
sass:
|
||||||
style: compressed
|
style: compressed
|
||||||
sass_dir: _sass
|
sass_dir: _sass
|
||||||
|
|
||||||
# Enable relative links
|
|
||||||
relative_links:
|
|
||||||
enabled: true
|
|
||||||
collections: true
|
|
||||||
|
|
||||||
# Navigation structure
|
|
||||||
header_pages:
|
|
||||||
- index.md
|
|
||||||
- getting-started.md
|
|
||||||
- api.md
|
|
||||||
- usage.md
|
|
||||||
- tools/tools.md
|
|
||||||
- development/development.md
|
|
||||||
- troubleshooting.md
|
|
||||||
- contributing.md
|
|
||||||
- roadmap.md
|
|
||||||
|
|
||||||
# Collections
|
|
||||||
collections:
|
|
||||||
tools:
|
|
||||||
output: true
|
|
||||||
permalink: /:collection/:name
|
|
||||||
development:
|
|
||||||
output: true
|
|
||||||
permalink: /:collection/:name
|
|
||||||
|
|
||||||
# Default layouts
|
|
||||||
defaults:
|
|
||||||
- scope:
|
|
||||||
path: ""
|
|
||||||
type: "pages"
|
|
||||||
values:
|
|
||||||
layout: "default"
|
|
||||||
- scope:
|
|
||||||
path: "tools"
|
|
||||||
type: "tools"
|
|
||||||
values:
|
|
||||||
layout: "default"
|
|
||||||
- scope:
|
|
||||||
path: "development"
|
|
||||||
type: "development"
|
|
||||||
values:
|
|
||||||
layout: "default"
|
|
||||||
|
|
||||||
# Exclude files from processing
|
|
||||||
exclude:
|
|
||||||
- Gemfile
|
|
||||||
- Gemfile.lock
|
|
||||||
- node_modules
|
|
||||||
- vendor
|
|
||||||
Reference in New Issue
Block a user