Introducing a plugin that reads data files within jekyll theme-gems and adds the resulting hash to the site's internal data hash. If a _config.yml is present at the root of the theme-gem, it will be evaluated and the extracted hash data will be incorporated into the site's existing config hash. As long as the plugin-gem has been installed properly, and is included in the Gemfile's :jekyll_plugins group, data files supported by Jekyll and present in the _data directory at the root of your theme-gem will be read. Their contents will be added to the site's internal data hash, provided, an identical data hash doesn't already exist at the site-source. If the theme-gem also includes a _config.yml at its root, then it will be read as well. The resulting config hash will be mixed into the site's existing config hash, filling in where the keys are not already defined. In other words, the config file at source will override corresponding identical keys in a _config.yml within the theme-gem.

Features

  • Override Data Files
  • The gem is available as open source under the terms of the MIT License
  • Theme Configuration
  • Simply add the plugin to your site's Gemfile and config file like every other jekyll plugin gem
  • If a _config.yml is present at the root of the theme-gem, it will be evaluated and the extracted hash data will be incorporated into the site's existing config hash
  • Read '_config.yml' and data files within Jekyll theme gems

Project Samples

Project Activity

See All Activity >

Categories

Web Design

License

MIT License

Follow JekyllData

JekyllData Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
Claim $300 Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of JekyllData!

Additional Project Details

Programming Language

Ruby

Related Categories

Ruby Web Design Software

Registered

2023-09-14