28 categories
Monday, Jan 1, 0001
This post should not appear in the search index because it has the following YAML Front Matter:
search: false
Note: search: false
only works to exclude posts when using Lunr as a search provider.
{: .notice–info}
To exclude files when using Algolia as a search provider add an array to algolia.files_to_exclude
in your _config.yml
. For more configuration options be sure to check their full documentation
.
algolia:
# Exclude more files from indexing
files_to_exclude:
- index.html
- index.md
- excluded-file.html
- _posts/2017-11-28-post-exclude-search.md
- subdirectory/*.html
Monday, Jan 1, 0001
Jekyll themes distributed as Ruby gems are finally here to make installing and upgrading much easier. Gone are the days of forking a repo just to “install it”. Or dealing with merge conflicts when pulling in upstream commits to “upgrade it”.
If you’re interested in testing out Minimal Mistakes as a gemified theme read on. There are a few caveats though:
assets
folder was recently added to Jekyll core
, but has yet to be released or rolled into the github-pages
gem. Meaning you can’t use Minimal Mistakes as a Ruby gem there just yet… locally served or self-hosted installs should be fine if you don’t mind using a pre-release version of Jekyll.Fine with all that? Great. Let’s continue.
Monday, Jan 1, 0001
Hot on the heels of Jekyll v3.3.0 is a beta release of Minimal Mistakes… as a gemified theme.
minimal-mistakes-jekyll
can only be used with Jekyll proper. If you’re hosting on GitHub Pages or using that gem the theme won’t work. 3rd party themes haven’t been white-listed so it’s a no go for now.
Fine with all that? Great. Let’s continue.
If you’re migrating a site already using Minimal Mistakes and haven’t customized any of the _includes
, _layouts
, _sass
partials, or assets
this should be quick and painless.