https://github.com/sergiokopplin/indigo
- Install Jekyll, NodeJS and Bundler.
- Fork the project Indigo
- Edit
_config.yml
with your data. bundle install
npm i && npm i -g gulp
gulp
- open in your browser:
http://localhost:3000
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.
- Article: How to Install Jekyll - by Arti Annaswamy. Part 1 and Part 2
- Emojis in the projects list?
- Nokogiri dependencie problems?
- Syncing a Fork
- Tests with Travis CI - Tutorial
- Why Sass?
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
.
You can test your app with:
npm run test
# or
bundle exec htmlproof ./_site