{ pkgs ? import { } }: with pkgs; mkShell { buildInputs = [ asciidoctor editorconfig-checker gitlint jdk17 plantuml pre-commit watchexec # enables automatic compiling on change ]; shellHook = '' pre-commit install ''; }