diff options
| author | EuAndreh <eu@euandre.org> | 2020-02-05 02:34:14 -0300 |
|---|---|---|
| committer | EuAndreh <eu@euandre.org> | 2020-02-05 02:34:14 -0300 |
| commit | 7eee05176fa5921fbbda24b77413e50c4eef0ad3 (patch) | |
| tree | 34979a1f904e794376c1646a82f0cb9750bcb022 /content/_pastebins/nix-exps.md | |
| parent | Use collections_dir (diff) | |
| download | euandre.org-7eee05176fa5921fbbda24b77413e50c4eef0ad3.tar.gz euandre.org-7eee05176fa5921fbbda24b77413e50c4eef0ad3.tar.xz | |
Revert collections_dir
Diffstat (limited to 'content/_pastebins/nix-exps.md')
| -rw-r--r-- | content/_pastebins/nix-exps.md | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/content/_pastebins/nix-exps.md b/content/_pastebins/nix-exps.md deleted file mode 100644 index d2ad658..0000000 --- a/content/_pastebins/nix-exps.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Nix Stuff -date: 2018-07-25 -layout: pastebin ---- - -``` {.nix .numberLines startFrom=""} -let - pkgsOriginal = import <nixpkgs> {}; - pkgsSrc = pkgsOriginal.fetchzip { - url = "https://github.com/NixOS/nixpkgs/archive/18.03.zip"; - sha256 = "0hk4y2vkgm1qadpsm4b0q1vxq889jhxzjx3ragybrlwwg54mzp4f"; - }; - pkgs = import (pkgsSrc) {}; - stdenv = pkgs.stdenv; - - # Taken from: - # http://www.cs.yale.edu/homes/lucas.paul/posts/2017-04-10-hakyll-on-nix.html - websiteBuilder = pkgs.stdenv.mkDerivation { - name = "website-builder"; - src = ./hakyll; - phases = "unpackPhase buildPhase"; - buildInputs = [ - (pkgs.haskellPackages.ghcWithPackages (p: with p; [ hakyll ])) - ]; - buildPhase = '' - mkdir -p $out/bin - ghc -O2 -dynamic --make Main.hs -o $out/bin/generate-site - ''; - }; -in rec { - euandrehWebsite = stdenv.mkDerivation rec { - name = "euandreh-website"; - src = ./site; - phases = "unpackPhase buildPhase"; - # version = "0.1"; - buildInputs = [ websiteBuilder ]; - buildPhase = '' - export LOCALE_ARCHIVE="${pkgs.glibcLocales}/lib/locale/locale-archive"; - export LANG=en_US.UTF-8 - generate-site build - - mkdir $out - cp -r _site/* $out - ''; - }; -} -``` |
