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
- Syntax highlighting
- Responsive (with flexbox)
- Built-in 404 page
- Google Analytics
- Automatic deploys
- Subtle animations
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.