aboutsummaryrefslogtreecommitdiff
path: root/modules/private/websites/tools/tools/landing.nix
blob: ac5c3cff871466dfebdf7acf09c83123d65c120b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
  pname = "homer";
  version = "v1.0";
  src = fetchFromGitHub {
    owner = "bastienwirtz";
    repo = "homer";
    rev = version;
    sha256 = "0pgpkbqdg4728c8xan5q3lfb8najq118wn2497mc3h0md7l09m63";
  };

  phases = ["unpackPhase" "installPhase"];

  installPhase = ''
    cp -a . $out
    sed -i -e "s/vlayout: true,/vlayout: false,/" $out/app.js
    cp ${./landing}/config.yml $out/
    cp ${./landing}/*.php $out/
    cp ${./landing}/icons/* $out/assets/tools/
  '';
}