dbogdanov / pavelkomiagin.github.io

Personal site

Home Page:http://www.pavelkomiagin.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My site use Jekyll and Indigo Minimalist template:

https://github.com/sergiokopplin/indigo

Setup

  1. Install Jekyll, NodeJS and Bundler.
  2. Fork the project Indigo
  3. Edit _config.yml with your data.
  4. bundle install
  5. npm i && npm i -g gulp
  6. gulp
  7. open in your browser: http://localhost:3000

Settings

You must fill some informations on _config.yml to customize your site.

name: John Doe
bio: 'A Man who travels the world eating noodles'
picture: 'assets/images/profile.jpg'
...

and lot of other options, like width, projects, pages, read-time, tags, related posts, animations, multiple-authors, etc.

How to:

Create posts:

You can use the initpost.sh to create your new posts. Just follow the command:

./initpost.sh -c Post Title

The new file will be created at _posts with this format date-title.md.

Tests

You can test your app with:

npm run test
# or
bundle exec htmlproof ./_site

About

Personal site

http://www.pavelkomiagin.com


Languages

Language:HTML 55.1%Language:CSS 30.2%Language:Shell 6.4%Language:Ruby 5.9%Language:JavaScript 2.4%