Website + writing with Jekyll
CSS HTML Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_includes
_layouts
_posts
_sass
css
images
writing
.gitignore
404.html
Gemfile
Gemfile.lock
LICENSE
README.md
_config.yml
feed.xml
index.html
keybase.txt
wercker.yml

README.md

nishanths.github.io

Super awesome responsive Jekyll theme.

Used for my website.

wercker status

Branches

  • source: Jekyll source
  • master: generated static files for GitHub Pages

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.