nishanths.github.io

nishanths.github.io

Website + writing with Jekyll (see source branch for old code).

nishanths.github.io

Super awesome responsive Jekyll theme.

Used for my old website.

See the main branch for the current website.

Branches

  • source: Jekyll source

Features

Setup

To view the website locally:

# clone the repo into a directory named website
$ git clone https://github.com/nishanths/nishanths.github.io.git website
$ cd website

# make sure we are on the correct branch
$ git checkout source

# install gems
$ bundle

# Edit _config.yml and other files as needed ...

# serve locally
$ bundle exec jekyll serve

The site should be live at http://localhost:4000. Jekyll watches and regenerates files on change.

Usage

To create a new post, run:

$ bundle exec jekyll post "Your new post title"
# New post created at _posts/2016-03-13-your-new-post-title.md.

Build and deploy

To generate static files in the _site directory, run:

$ bundle exec jekyll build

Automatic deploy

You can push code to a separate source branch that Wercker uses for building. Wercker will build and force push the updated static files to the master branch on GitHub.

License

The web fonts are subject to their original licenses.

You are welcome to use the other content under the MIT License (where applicable).

The MIT License. Copyright © 2016 Nishanth Shanmugham.