From 010498edcea0dafd1a05df60c604acee7b06f6c8 Mon Sep 17 00:00:00 2001 From: Patrick Stevens <3138005+Smaug123@users.noreply.github.com> Date: Tue, 26 Mar 2024 00:15:10 +0000 Subject: [PATCH] Also style-check Lua (#39) --- flake.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index ba6ba03..a4028ed 100644 --- a/flake.nix +++ b/flake.nix @@ -119,11 +119,12 @@ pkgs.stdenvNoCC.mkDerivation { name = "fmt-check"; src = ./.; - nativeBuildInputs = [pkgs.alejandra pkgs.shellcheck pkgs.shfmt]; + nativeBuildInputs = [pkgs.alejandra pkgs.shellcheck pkgs.shfmt pkgs.stylua]; checkPhase = '' find . -type f -name '*.sh' | xargs shfmt -d -s -i 2 -ci alejandra -c . find . -type f -name '*.sh' -exec shellcheck -x {} \; + find . -type f -name '*.lua' -exec stylua --check {} \; ''; installPhase = "mkdir $out"; dontBuild = true; @@ -141,7 +142,7 @@ pkgs = import nixpkgs {inherit config system;}; in { default = pkgs.mkShell { - buildInputs = [pkgs.alejandra pkgs.shellcheck]; + buildInputs = [pkgs.alejandra pkgs.shellcheck pkgs.stylua]; }; } );