Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/seankilleen/seankilleen.github.io

The blog reboot.
https://github.com/seankilleen/seankilleen.github.io

blog giscus hacktoberfest jekyll ruby

Last synced: 28 days ago
JSON representation

The blog reboot.

Awesome Lists containing this project

README

        

# seankilleen.github.io

Sean's blog hosted at

## You'll need a GitHub token for certain functionality

* Generate a personal access token with `public_repo` permissions
* Use that token to set the `JEKYLL_GITHUB_TOKEN` environment variable

This will allow the `jekyll-github-metadata` plugin to perform as expected and make things like edit links and the contributors page work correctly.

## To Run

* Install ruby, ruby devkit
* `gem install bundler`
* cd to the project's rood
* `bundle install`
* `bundle exec jekyll serve` should build the site and serve it at `http://localhost:4000`. For future posts, you can build with `bundle exec jeykll serve --future true`

## To Run Checks Locally

For my own reference because I often forget how. :smile:

### Linting

* `npm install markdownlint-cli`
* Go to the root directory
* `markdownlint _posts`

### Spellcheck

* `npm install cspell`
* `cspell _posts/**/*.md`

## License

* Code licensed under MIT
* Content licensed under [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)