Hi Guys, I’ve just released a new refactored version of
jekyll-plus that caters to using gem-based Jekyll Themes.
- Comes with an executable
jekyll+that works just like
- Runs on top of Jekyll —
jekyll+accepts all commands available to Jekyll.
- Additional set of new commands:
new-site— works similar to
jekyll 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 the
_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’s
source_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
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 separate
demodirectories to preview a theme locally.
Give it a try and let me know if you come across a bug…