about summary refs log tree commit diff
path: root/flake/devshell.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake/devshell.nix')
-rw-r--r--flake/devshell.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/flake/devshell.nix b/flake/devshell.nix
index e641bd3..6e1d40e 100644
--- a/flake/devshell.nix
+++ b/flake/devshell.nix
@@ -15,8 +15,13 @@
         name = "world";
 
         packages = with pkgs; [
+          (config.treefmt.build.wrapper)
         ];
 
+        devshell.startup = {
+          pre-commit.text = config.pre-commit.installationScript;
+        };
+
         commands = [
           { package = config.treefmt.build.wrapper; }
         ];
@@ -30,6 +35,7 @@
         programs = {
           nixpkgs-fmt.enable = true;
           shfmt.enable = true;
+          shellcheck.enable = true;
           yamlfmt.enable = true;
           taplo.enable = true;
         };
@@ -39,9 +45,7 @@
         settings = {
           hooks = {
             # deadnix.enable = true;
-            shellcheck.enable = true;
             treefmt.enable = true;
-            yamlfmt.enable = true;
           };
         };
       };