From 3231025b71b827be26daaf3f082b0be48ab66c2e Mon Sep 17 00:00:00 2001 From: seth Date: Thu, 4 Jul 2024 15:55:29 -0400 Subject: nix: alejandra -> nixfmt-rfc-style --- flake.nix | 100 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 51 insertions(+), 49 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index 9450302..a10ed5b 100644 --- a/flake.nix +++ b/flake.nix @@ -6,57 +6,59 @@ flake-checks.url = "github:getchoo/flake-checks"; }; - outputs = { - self, - nixpkgs, - flake-checks, - }: let - systems = [ - "x86_64-linux" - "aarch64-linux" - "x86_64-darwin" - "aarch64-darwin" - ]; + outputs = + { + self, + nixpkgs, + flake-checks, + }: + let + systems = [ + "x86_64-linux" + "aarch64-linux" + "x86_64-darwin" + "aarch64-darwin" + ]; - forAllSystems = fn: nixpkgs.lib.genAttrs systems (system: fn nixpkgs.legacyPackages.${system}); - in { - checks = forAllSystems (pkgs: let - flake-checks' = flake-checks.lib.mkChecks { - root = ./.; - inherit pkgs; - }; - in { - inherit - (flake-checks') - actionlint - alejandra - deadnix - statix - ; - }); + forAllSystems = fn: nixpkgs.lib.genAttrs systems (system: fn nixpkgs.legacyPackages.${system}); + in + { + checks = forAllSystems ( + pkgs: + let + flake-checks' = flake-checks.lib.mkChecks { + root = ./.; + inherit pkgs; + }; + in + { + inherit (flake-checks') + actionlint + alejandra + deadnix + statix + ; + } + ); - devShells = forAllSystems ({ - pkgs, - system, - ... - }: { - default = import ./shell.nix { - inherit pkgs system; - formatter = self.formatter.${system}; - }; - }); + devShells = forAllSystems ( + { pkgs, system, ... }: + { + default = import ./shell.nix { + inherit pkgs system; + formatter = self.formatter.${system}; + }; + } + ); - formatter = forAllSystems (pkgs: pkgs.alejandra); + formatter = forAllSystems (pkgs: pkgs.nixfmt-rfc-style); - packages = forAllSystems ({ - pkgs, - system, - ... - }: let - pkgs' = import ./. { - inherit pkgs system; - }; - in - pkgs' // {default = pkgs'.website;}); - }; + packages = forAllSystems ( + { pkgs, system, ... }: + let + pkgs' = import ./. { inherit pkgs system; }; + in + pkgs' // { default = pkgs'.website; } + ); + }; } -- cgit v1.2.3