A personal blog of Evgeniy Dorogoy
- ruby >= 2.6.10
- bundler >= 1.17.2
NOTE: Only MacOS is supported for now.
- Make sure you have
Ruby
installed (assuming you useHomebrew
):
brew update && brew install chruby ruby-install
for more details of Ruby
installation
see this tutorial
Bundler
is a dependency manager forRuby
, it ships as part ofRubi
installation from above. Make sure that you have it installed:
bundler -v
- Init
bundler
inside the project root directory by executing next command, providebundler
install path:
bundler init && bundler config set --local path 'vendor/bundle'
- Install `Jekyll:
bundler add jekyll
- Create new
src
directory inside of the project directory, cd into it and initJekyll
:
mkdir src && cd src && jekyll new --skip-bundle .
- Rename this github repo with lowercase letters only
Having custom domain for github pages is a common practice, so here is a good primer on how to do that: