| title | Jekyll for GitHub pages |
|---|---|
| category | Jekyll |
| tags | WIP |
| updated | 2017-11-17 |
{% raw %}
{: .-one-column}
- jekyll-avatar
- jekyll-coffeescript
- jekyll-default-layout
- jekyll-feed
- jekyll-gist
- jekyll-github-metadata
- jekyll-mentions
- jekyll-optional-front-matter
- jekyll-paginate
- jekyll-readme-index
- jekyll-redirect-from
- jekyll-relative-links
- jekyll-sass-converter
- jekyll-seo-tag
- jekyll-sitemap {: .-four-column}
As of github-pages v156. For an updated list, see: Dependency versions (pages.github.com)
GitHub Metadata
Configuration
plugins: - jekyll-github-metadata repository: username/project
Put this in your _config.yml.
See: Repository metadata on GitHub pages
Listing repos
{% for repository in site.github.public_repositories %}
<a href='{{ repository.html_url }}'>
{{ repository.name }}
</a>
{% endfor %}Link to repo
<a href='{{ site.github.repository_url }}'> {{ site.github.project_title }} </a>
Gists
Configuration
plugins: - jekyll-gist
See: jekyll-gist
Usage
{% gist parkr/c08ee0f2726fd0e3909d %}
This places a Gist in your page.
Mentions
Configuration
plugins: - jekyll-mentions
See: jekyll-mentions
Usage
Hey @rstacruz, what do you think of this?
Just mention anyone in any page. Their names will be turned into links.
Redirects
{: .-three-column}
Configuration
plugins: - jekyll-redirect-from
See: jekyll-redirect-from
Usage
--- redirect_from: - /foo ---
Place on any page.
Redirecting
--- redirect_to: - /foo ---
Place on any page. See: redirect to
{% endraw %}