Geek Night Chennai - Monthly technology meetup for geeks!
An open forum for geeks to connect, discuss & learn latest ideas, technologies and trends in software development
From the GitHub page, navigate to content
folder and create/edit a yyyy-mm.html
file. See content/example.html for possible parameters.
We're using nanoc for static site generation. Jekyll/Octopress are hard-coded for blogging, while Nanoc is much simpler, doesn't take any assumptions and allows to build whatever type of content (not just blogs).
bundle install
nanoc
to compile the websitenanoc view
to start a server and browse to localhost:3000
For ease, there is a Guardfile. You can run bundle exec guard
, it will keep watching for changes and re-compile the site whenever any file is changed.
Commit changes to master dir (including /docs
dir) and push
assets
- contains all assetsassets/app.sass
- contains the main stylesheetassets/img/speakers
- contains speaker imagescontent
- content for each geek nightlayouts
- layouts for default and archive versionsRules
- routing rulesdocs
- folder containing the generated site