@@ -22,11 +22,17 @@ Hakyll features a simple _auto-compilation_ mode. This is invoked by running
2222Starting hakyll server on port 8000...
2323~~~~~
2424
25−Now, Hakyll will recompile your site when you change files, so you can just
26−refresh in your browser. There is one more thing to note: this will not update
27−your site automatically when `hakyll.hs` changes. So if you make any changes to
28−the configuration file, you'll have to compile it again, and then you can enter
29−`preview` mode again.
25+Now, Hakyll will recompile your site when you refresh in your browser. This will
26+not update your site automatically when `hakyll.hs` changes. So if you make any
27+changes to the configuration file, you'll have to compile it again, and then you
28+can enter `preview` mode again.
29+
30+If you use a custom `HakyllConfiguration`, you can select your custom
31+`PreviewMode`:
32+
33+- `BuildOnRequest`: rebuild site when the preview server receives a request
34+ (default).
35+- `BuildOnInterval`: build when you change files.
3036
3137## When to rebuild
3238