Skip to content
Jacob's Portfolio/Blog
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
_posts
.gitignore
404.html
CNAME
Gemfile
Gemfile.lock
LICENSE
README.md
_config.yml
about.md
favicon.ico
index.md
projects.md

README.md

Jacob Hobbie's Website

Donate CircleCI branch GitHub license

This is the source code for my website, hosted at my website, JacobHobbie.com.

Requirements/Installation

Instructions are for the following environment: A Windows 10 machine with the Windows Linux Subsystem (Ubuntu) installed.

Instead of describing how to install my Jekyll site, the instructions below describe how to install a clean instance of Jekyll with their default theme, Minima, which you can also find here.

If you want to install the theme I made for my website, Hobbies, you can go here to download it.

The official tutorial on how to create your own Jekyll site can be found in Jekyll's documentation.

Requirements

You should know how to use both the Windows Command Prompt, (cmd), and bash. In addition, you should have installed the Windows Linux Subsystem. To learn how to enable the Windows Linux Subsystem and install Ubuntu on your Windows machine, follow the link here to Microsoft's documentation, and follow the instructions.

To install Jekyll, you'll need the following:

Installation

These instructions are a summation of Jekyll's official quickstart guide.

  1. Open Bash
  2. (Optional) I reccomend working in your home directory so you can change things without using sudo multiple times. To do that, you can type the following:
cd ~
  1. Install Jekyll & Bundle! You can do that with the following command:
gem install jekyll bundler
  1. Create your new website/blog! You'll end up making a brand new folder with the name you choose for your blog. Replace "myblog" in the command with whatever you choose to name your blog, (without quotes):
jekyll new "myblog"
  1. Your blog is created! You can either edit the files, or cd into your new blog. If you do decide to run your new blog first things first, go ahead and cd into your blog, and type the following command:
bundle exec jekyll serve
  1. Now if you visit your localhost, (http://localhost:4000), you'll see your brand new website! Now unless you want your Jekyll blog to look very similar to others on the internet, I'd suggest theming it, either with Hobbies, one of the other public themes, or better yet, building your own theme! If you're interested in building your own theme, you can look at Jekyll's guide, or one of the other tutorials online.

Final Words

This site and its source code is published using the MIT License by Jacob Hobbie.

Thank you for visiting my source code for JacobHobbie.com. I hope you enjoy it, and might be using it to help you think of how to build your own site!

You can’t perform that action at this time.