A repository for my personal website, built by Jekyll and running on GitHub Pages.
Check out out at https://kalebmckone.com.
To build the site, you need Ruby and several other dependencies. Follow the guide for your system at the Jekyll docs.
The following is what I do on my systems (Ubuntu 18.04, zsh)
sudo apt-get install ruby-full build-essential zlib1g-dev
echo '# Install Ruby Gems to ~/gems' >> ~/.zshrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.zshrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
Test your installation of dependencies that Jekyll relies on by running bundle exec jekyll serve
in a Jekyll project. If you receive an error such as Could not find i18n-0.9.5 in any of the sources
, you might need to run a bundle install
to complete the missing dependencies.