
In most cases you simply need to update _config.yml to your liking and set the correct layout in their YAML Front Matter.įront Matter defaults are your friend and I encourage you to leverage them instead of setting a layout and other global options in each post/page’s YAML Front Matter. Next you’ll need to convert posts and pages to use the proper layouts and settings. Along with any pages, collections, data files, images, or other assets you may have. To move over any existing content you’ll want to copy the contents of your _posts folder to the new site. Otherwise you’ll throw Unknown tag 'include_cached' errors at build. Note: The theme uses the jekyll-include-cache plugin which will need to be installed in your Gemfile and added to the plugins array of _config.yml. These folders contain documentation and test pages for the theme and you probably don’t want them littering up in your repo.

ProTip: Be sure to remove /docs and /test if you forked or downloaded Minimal Mistakes. For those who’d like to make substantial edits to the theme, download as a ZIP file to customize. Then work through the guidelines below for migration and setup.ģ. For an existing site follow the steps outlined in the Quick-Start Guide. If you plan to host with GitHub Pages be sure to properly setup jekyll-remote-theme as it is required for the theme to work properly.Ģ.

For a new site, install the minimal-mistakes-jekyll gem, remote theme, or fork the Minimal Mistakes repo on GitHub following the steps outlined in the Quick-Start Guide.
