This is my humble attempt at a personal website that acts both as a rarely-updated blog and a résumé.
- Clone (or fork, if you wish) this repo:
git clone https://github.com/cheeyi/cheeyi.github.io.git blog
cd
into the directory you cloned the repo into (blog
in the example from the previous step), and runbundle install
from the command line to set up dependencies.- Posts are located in the
_posts
directory, so feel free to modify them or add new posts. - Once you're satisfied, you'll need to build the site. From the Jekyll docs:
Jekyll is a static site generator so we need Jekyll to build the site before we can view it. There are two commands you can run in the root of your site to build it:
bundle exec jekyll build
- Builds the site and outputs a static site to a directory called_site
.bundle exec jekyll serve
- Does the same thing except it rebuilds any time you make a change and runs a local web server at http://localhost:4000.
- Update
Gemfile
as you see fit. - Run
bundle install
to add new gems, or if you're prepared for updates that may potentially break some gems' compatibility with one another,bundle update
.