diff --git a/docs/mdbook/book.toml b/docs/mdbook/book.toml index 56899e18..2e11c824 100644 --- a/docs/mdbook/book.toml +++ b/docs/mdbook/book.toml @@ -7,9 +7,13 @@ title = "nixvim docs" [output.html] site-url = "@SITE_URL@" +additional-js = ["theme/pagetoc.js"] +additional-css = ["theme/pagetoc.css"] [output.html.fold] enable = true level = 0 [preprocessor.alerts] + +[preprocessor.pagetoc] diff --git a/docs/mdbook/default.nix b/docs/mdbook/default.nix index c10f550a..a75c0b5e 100644 --- a/docs/mdbook/default.nix +++ b/docs/mdbook/default.nix @@ -323,6 +323,7 @@ pkgs.stdenv.mkDerivation (finalAttrs: { buildInputs = [ pkgs.mdbook pkgs.mdbook-alerts + pkgs.mdbook-pagetoc ]; # Build a source from the fileset containing the following paths,