Hi Guys, I’ve just released a new refactored version of jekyll-plus that caters to using gem-based Jekyll Themes.
Salient Features:
- Comes with an executable
jekyll+that works just likejekyll - Runs on top of Jekyll —
jekyll+accepts all commands available to Jekyll. - Additional set of new commands:
-
new-site— works similar tojekyll newyet differently. For example, if you have Git installed, all new sites are automatically Git Repositories. And, additionally, comes with a--themeswitch that automatically sets up theGemfileand_config.ymlto use a gem-based theme. -
extract-theme, extract— copy any file or an entire folder from within the theme-gem to the site’ssource_dir. Useful when one needs to copy over a template file to edit or when one needs to download a demo file, and there’s no internet connection… — there’s a long-standing request to have this feature included in Jekyll Core. Hopefully soon…
-
- Comes bundled with the
jekyll-dataplugin.
For Theme-gem developers:
- Bundle all required files and directories — data files for navigation, data files for localization, custom
_config.yml— within the gem itself. Let the gems be self-contained or serve-ready. Future releases will remove certain theme’s end-users’ need to download separateexampleordemodirectories to preview a theme locally.
Give it a try and let me know if you come across a bug…
Thanks