The code, templates and content for my Hakyll powered blog at blog.rekahsoft.ca
Go to file
Collin J. Doering 4c2f99c302 Added README.md
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-01-14 04:50:29 -05:00
clay Finished porting css from sass to clay 2015-01-14 04:50:29 -05:00
files
fonts Remove unused fonts 2015-01-14 04:50:28 -05:00
images Added initial implementation of error messages 2015-01-14 04:50:29 -05:00
images-src Added initial implementation of error messages 2015-01-14 04:50:29 -05:00
js Fixed a couple comments in site javascript 2015-01-14 04:50:29 -05:00
lib
pages Fixed link to git repository on home page 2015-01-14 04:50:28 -05:00
posts Fixed use of 'i' instead of 'I' in first blog post 2015-01-14 04:50:28 -05:00
src Fixed clay css output issue 2015-01-14 04:50:29 -05:00
templates Added initial implementation of error messages 2015-01-14 04:50:29 -05:00
.gitignore Added symbolic link for easy execution of site generator 2015-01-14 04:50:29 -05:00
.gitmodules
blog-rekahsoft-ca.cabal Ported sass/_blog.sass to clay and modularized clay css files 2015-01-14 04:50:29 -05:00
LICENSE Corrected license file and updated cabal file 2015-01-14 04:50:28 -05:00
README.md Added README.md 2015-01-14 04:50:29 -05:00
Setup.hs
site Added symbolic link for easy execution of site generator 2015-01-14 04:50:29 -05:00

Source Code for #! λ Slang

About

#! λ Slang is the personal technical blog of Collin Doering, built using software that respects our freedoms.

Features

  • Hakyll generated static site
  • Clay used for css pre-processing
  • [Hamlet][] used as a haml like html template language

License

Simply put, you're welcome to use the code used to generate this site though there are a few restrictions:

  • Any images and artwork that embody the likeness of "#! λ Slang" are not to be distributed or used and are strictly copyright
  • The content of pages and posts can be used with attribution, providing you aren't making money off of it

Please see the LICENSE file for full details.

Building

All that is needed to build this site is cabal and a way to fetch required packages (whether directly via the internet or by using the fetch argument to cabal).

% cabal configure
% cabal build
% ./site build