devShell: add treefmt

This commit is contained in:
DavHau
2023-08-25 21:14:23 +02:00
parent d5ea8b9914
commit 6d4d455626

View File

@@ -2,6 +2,7 @@
perSystem = perSystem =
{ pkgs { pkgs
, self' , self'
, config
, ... , ...
}: { }: {
devShells.default = pkgs.mkShell { devShells.default = pkgs.mkShell {
@@ -9,6 +10,8 @@
pkgs.tea pkgs.tea
self'.packages.tea-create-pr self'.packages.tea-create-pr
self'.packages.merge-after-ci self'.packages.merge-after-ci
# treefmt with config defined in ./flake-parts/formatting.nix
config.treefmt.build.wrapper
]; ];
shellHook = '' shellHook = ''
ln -sf ../../scripts/pre-commit "$(git rev-parse --show-toplevel)/.git/hooks/pre-commit" ln -sf ../../scripts/pre-commit "$(git rev-parse --show-toplevel)/.git/hooks/pre-commit"