From df0cf8b9ddbc83c41917374bcfbe4c609542b503 Mon Sep 17 00:00:00 2001 From: Malte Tammena Date: Sun, 12 Nov 2023 22:31:12 +0100 Subject: [PATCH] fix: pre-commit-hook config --- .gitignore | 1 + flake.nix | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index e57d8e4..733e7be 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /result .direnv +.pre-commit-config.yaml diff --git a/flake.nix b/flake.nix index 98d03a0..a1f97bc 100644 --- a/flake.nix +++ b/flake.nix @@ -106,6 +106,7 @@ perSystem = { pkgs, self', + config, ... }: { # Configure treefmt @@ -130,8 +131,12 @@ in builtins.listToAttrs (builtins.map toPackage pkgFiles); # Create a useable devshell for me - devshells.default = { + devShells.default = pkgs.mkShell { name = "dev"; + shellHook = '' + ${config.pre-commit.installationScript} + echo 1>&2 "Welcome to the development shell!" + ''; packages = [ pkgs.nil pkgs.pre-commit