Jekyll_plugin_template

screenshot of Jekyll_plugin_template

This is a Jekyll plugin template that provides a new working Liquid tag block called new_tag_block_name. The plugin is packaged as a Ruby gem. This repo is configured as a VSCode project. The installation dialog renames directories and variables to suit.

Overview:

The "Jekyll Plugin Gem Customization" is a script that customizes a new Jekyll plugin gem. It renames the Jekyll template, deletes unnecessary files, and provides settings and scripts for building and testing the plugin. The customized gem is then ready to be pushed to a Ruby gem repository.

Features:

  • Renames the Jekyll template: The script renames the directories, files, and contents of the Jekyll template to customize it for the new plugin gem.
  • Deletes unnecessary files: The script deletes itself, its tests, and its test data, but does not delete tests for the Jekyll plugin.
  • Updates README.md: The script deletes the current README.md and renames PLUGIN_README.md to README.md.
  • Initializes a new local git repository: The script initializes a new local git repository for version control. It also has an option to create a public or private project on GitHub.
  • Provides scripts for building and testing: The script provides scripts for building and testing the new Jekyll plugin gem locally.
  • Provides settings for development tools: The script provides settings for Visual Studio Code, Rake, Rubocop, and RSpec to streamline the development process.

Summary:

The Jekyll Plugin Gem Customization script provides a convenient way to customize a new Jekyll plugin gem. It renames the template, deletes unnecessary files, and provides useful settings and scripts for building and testing the plugin. With this customization, developers can easily create and publish their Jekyll plugins with ease.