Simpler than I thought to set up a jekyll static website up and running with github pages:

  1. clone a repo created with the name: <githubUserName>.github.io

  2. Install Ruby, Bundler

    $ sudo snap install ruby --classic
    $ gem install bundler
    
  3. Create Jekyll in the repo directory

    $ jekyll new .
    # Creates a Jekyll site in the current directory
    
  4. Configurations: open Gemfile which was just created and follow the instructions

    img

  5. $ bundle update if gem ‘rouge’ can’t be found

  6. $ bundle exec jekyll serve Run the server locally and edit the content before committing and pushing the ropo
  7. git add, commit, push