{ pkgs, ... }: let customPython = pkgs.python312.withPackages (ps: [ ps.mkdocs-material ps.mkdocs ps.pillow ps.cairosvg ]); in pkgs.mkShell { buildInputs = [ customPython pkgs.deadnix pkgs.nixfmt-rfc-style pkgs.statix pkgs.nixd pkgs.nil pkgs.nixdoc pkgs.nixos-render-docs pkgs.mdbook pkgs.nix-tree pkgs.mdbook-admonish ]; }