itenium

Slow (re)build??? bundle exec jekyll serve -I https://talk.jekyllrb.com/t/exclude-jekyll-feed-in-development-environment/2681/4

Flow

# setup:
# install chocolatey
cinst ruby ruby2.devkit /y
gem install jekyll bundler
bundle install

# run:
bundle exec jekyll serve --drafts

# New plugin
# Add to _config.yml and Gemfile
bundle install

# PRD flag
$env:JEKYLL_ENV = "production"

Using the livereload app for automatic refresh with the Chrome plugin.
As an alternative to the Chrome plugin, livereload is also injected in default.html with a script tag.

Blog

# First fetch
git submodule update --init --recursive

# Update
git pull --recurse-submodules

ContactForm

See _contact folder.
Currently disabled (https issue)

Jekyll

Github pages supported plugins

Plugins that might be added later:

Liquid

Shopify: Liquid themes Shopify: Liquid for Designers

Kramdown

{% highlight ruby linenos %}
{% endhighlight %}

{::options parse_block_html="true" /}
<pre># yaye</pre>
{::options parse_block_html="false" /}

{% for my_page in site.pages %}
	{% if my_page.title %}
		<a class="page-link" href="{{ my_page.url | relative_url }}">{{ my_page.title | escape }}</a>
	{% endif %}
{% endfor %}