Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/n1k0/nicolas.perriault.net
My personal blog
https://github.com/n1k0/nicolas.perriault.net
blog jekyll
Last synced: 2 days ago
JSON representation
My personal blog
- Host: GitHub
- URL: https://github.com/n1k0/nicolas.perriault.net
- Owner: n1k0
- Created: 2012-02-20T01:43:43.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-05-17T07:59:22.000Z (5 months ago)
- Last Synced: 2024-05-17T08:55:03.202Z (5 months ago)
- Topics: blog, jekyll
- Language: CSS
- Homepage: https://nicolas.perriault.net/
- Size: 66.1 MB
- Stars: 53
- Watchers: 2
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
My blog
=======This repository holds code & contents of my [personal weblog](https://nicolas.perriault.net/).
It's a static website built using [Jekyll](https://jekyllrb.com) and the
[Hydeout theme](https://github.com/fongandrew/hydeout). It's hosted on
[Github Pages](https://pages.github.com).Install
-------Ensure [Ruby](https://www.ruby-lang.org/) and [rbenv](https://github.com/rbenv/rbenv) are installed, then:
```
$ make install
```To start the development server:
```
$ make serve
```Now browse to [localhost:4000](http://localhost:4000/).
Create new post
---------------```
$ node scripts/commands.js new "My title" --section=code --lang=en
```Deploy
------The blog uses [Github Pages](https://help.github.com/en/articles/about-github-pages-and-jekyll)
for automatic deployment, so it's just matter of:```
$ git push master
```Image optimization
------------------Install `jpegoptim` and `optipng` using your favorite package manager, then:
```
$ make optim
```License
-------Contents in `./_posts` are licensed under the terms of the
[Creative Commons BY-NC-SA license](http://creativecommons.org/licenses/by-nc-sa/3.0/).