Sources for nixos.org
JavaScript XSLT Makefile CSS Shell Standard ML Other
Latest commit f5d8949 Aug 23, 2016 @edolstra edolstra committed on GitHub Merge pull request #92 from matthewbauer/patch-1
Change mailing list archive link
Failed to load latest commit information.
bootstrap Add bootstrap 2.3.2 Feb 12, 2014
css Replace d/m/y tags in news.xml with pubDate. Jul 19, 2016
disnix disnix 0.6 + documentation updates Jun 17, 2016
docs Change many HTTP links to HTTPS (#82) Jun 12, 2016
hydra Change many HTTP links to HTTPS (#82) Jun 12, 2016
images Show latest commits Feb 12, 2014
js Add missing file Feb 11, 2016
logo Add macstadium to community supporters. Aug 4, 2016
nix Resign install script Aug 23, 2016
nixops Change many HTTP links to HTTPS (#82) Jun 12, 2016
nixos Change mailing list archive link Aug 5, 2016
nixpkgs Change many HTTP links to HTTPS (#82) Jun 12, 2016
.gitignore Remove favicon.png since it's generated Oct 20, 2015
Makefile Add news-rss.xml XSL transform to create news RSS. Jul 19, 2016
README.md Document how to test the 'packages' page locally Feb 14, 2016
bootstrapify-docbook.sh Automatically add anchors via anchor.js Feb 11, 2016
bootstrapify-docbook.xsl Automatically add anchors via anchor.js Feb 11, 2016
common.tt Fix nix/install corruption Jun 20, 2016
donation.tt Add remarks about bigger donations. Jul 9, 2015
index.tt Add RSS icons and links to News and Blog Posts. Jul 19, 2016
layout.tt Automatically add anchors via anchor.js Feb 11, 2016
news-rss.xsl RSS tweaks Jul 28, 2016
news.tt Automatically emit page header Jun 5, 2014
news.xml RSS tweaks Jul 28, 2016
news.xsl Replace d/m/y tags in news.xml with pubDate. Jul 19, 2016
patchelf.tt Change many HTTP links to HTTPS (#82) Jun 12, 2016
shell.nix Sign nix/install Jun 20, 2016

README.md

NixOS.org

This repository contains the sources of the nixos.org website. To build it:

$ git clone git@github.com:NixOS/nixos-homepage.git
$ cd nixos-homepage
$ nix-shell --command make

To make the 'packages' page work via file:///, you must unzip the packages.json and start your browser with CORS disabled for local files:

$ gzip -d nixpkgs/packages.json.gz
$ mv nixpkgs/packages.json nixpkgs/packages.json.gz
$ chromium --allow-file-access-from-files