summaryrefslogtreecommitdiffstats
path: root/shell.nix
blob: 83ba552a06163e99516625ec10debc235196c397 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{ pkgs ? (import <nixpkgs> {}) }:

let
  watchscript = (pkgs.writeScriptBin "watchzola" ''
    while true
    do
      ${pkgs.zola}/bin/zola serve
      sleep 3
    done
  '');
in
pkgs.mkShell {
  buildInputs = with pkgs; [
    watchscript
    zola
  ];
}