diff --git a/flake.nix b/flake.nix index 52c621f..6aebb74 100644 --- a/flake.nix +++ b/flake.nix @@ -15,20 +15,10 @@ ]; forAllSystems = f: nixpkgs.lib.genAttrs systems (system: f system); -# forAllSystems = fn: nixpkgs.lib.genAttrs systems (system: forSystem system fn); in { - checks = forAllSystems ({ - pkgs, - lib, - ... - }: { - alejandra = pkgs.runCommand "check-alejandra" {} '' - ${lib.getExe pkgs.alejandra} --check ${./.} - touch $out - ''; - }); - - devShells = forAllSystems (pkgs: { + devShells = forAllSystems (system: let + pkgs = nixpkgs.legacyPackages.${system}; + in { default = pkgs.mkShell { packages = with pkgs; [ # base toolchain @@ -46,8 +36,9 @@ }; }); - formatter = forAllSystems (pkgs: pkgs.alejandra); - + formatter = forAllSystems (system: let + pkgs = nixpkgs.legacyPackages.${system}; + in pkgs.alejandra); packages = forAllSystems (system: let pkgs = nixpkgs.legacyPackages.${system}; swaymux-pkg = (pkgs.qt6Packages.callPackage ./nix/default.nix {});