diff --git a/website/presentation/default.nix b/website/presentation/default.nix
index bb42a727..ca49c9a7 100644
--- a/website/presentation/default.nix
+++ b/website/presentation/default.nix
@@ -4,6 +4,7 @@ let
mkOption
types
;
+ templates = import ./templates.nix { inherit lib; };
in
{
options.templates = mkOption {
@@ -30,46 +31,25 @@ in
# TODO: reconsider using `page.outPath` and what to put into `locations`.
# maybe we can avoid having ".html" suffixes there.
# since templates can output multiple files, `html` is merely one of many things we *could* produce.
- ${page.outPath} = builtins.toFile "${page.name}.html" ''
-
-