NOTE: Hydejack works with Jekyll’s default config.yml, but it is recommended that you replace it with Hydejack’s default config file. It contains the names of all config options known to Hydejack and provides sensible defaults (like minifying HTML and CSS in production builds).

Next, you’ll want to add jekyll-theme-hydejack as a dependency by adding the following line to the Gemfile.

gem"jekyll-theme-hydejack"

(You can also remove the old theme jekyll-theme-minima from the Gemfile)

Now you want to edit the _config.yml of your Jekyll site and set Hydejack as the theme. Look for the theme key and set its value to jekyll-theme-hydejack.

A Photoshop template to help with generating the favicon, apple touch icon, etc.

sidebar-bg.psd

A Photoshop template for blurred sidebar backgrounds.

*-to-v7.5.0.diff

There will be multiple fo these files, where * is a previous version. They are git patches that you can apply to your repository via git-apply. Use these if you are using git and you are worried about accidentally overwriting changes you’ve made to Hydejack PRO. This is for advanced users.

.ssh

A hidden folder containing a SSH key for read-only access to the Hydejack PRO GitHub repository. You can use this to install Hydejack PRO as gem-based theme. See the installation instructions below. This is for advanced users.

For new installations only the install folder is interesting. Unzip the archive somewhere on your machine, then cdinto the install folder, e.g.

PRO via GitHub (advanced)

If you know how to handle SSH keys, you can also install the PRO version as a gem-based theme via GitHub. The advantage of this method is that you avoid cluttering your Jekyll repository with Hydejack’s source files.

The downloaded zip contains a read-only key for a private GitHub repository. It is located at <dowloaded zip>/.ssh/hydejack_pro_customers. You have to copy the key file to ~/.ssh (or wherever your SSH keys are located), e.g.: