From b58e8c91b4a7b9d847ab40cb3508bac9d0d5c8d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sat, 9 Dec 2023 17:34:26 +0100 Subject: [PATCH] treefmt: replace prettier with deno we don't have toml files and deno has a smaller install closure. --- dev/treefmt.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/dev/treefmt.nix b/dev/treefmt.nix index 3f4c0356..f505413f 100644 --- a/dev/treefmt.nix +++ b/dev/treefmt.nix @@ -1,12 +1,8 @@ -{ pkgs, lib, ... }: { +{ pkgs, ... }: { # Used to find the project root projectRootFile = "flake.lock"; - programs.prettier.enable = true; - programs.prettier.package = pkgs.writeShellScriptBin "prettier" '' - export NODE_PATH=${pkgs.nodePackages.prettier-plugin-toml}/lib/node_modules - exec ${pkgs.nodePackages.prettier}/bin/prettier "$@" - ''; + programs.deno.enable = true; programs.clang-format.enable = true; @@ -32,8 +28,6 @@ clang-format = { }; - prettier.includes = lib.mkForce [ "*.toml" ]; - python = { command = "sh"; options = [