diff --git a/flake/apps.nix b/flake/apps.nix new file mode 100644 index 0000000..f8dc2de --- /dev/null +++ b/flake/apps.nix @@ -0,0 +1,9 @@ +{ inputs, ... }: +{ + perSystem = { self', ... }: { + apps = { + diff-flake = inputs.futils.lib.mkApp { drv = self'.packages.diff-flake; }; + default = self'.apps.diff-flake; + }; + }; +} diff --git a/flake/default.nix b/flake/default.nix index 9c6b369..8ba9a02 100644 --- a/flake/default.nix +++ b/flake/default.nix @@ -21,11 +21,6 @@ let eachMySystem = eachSystem mySystems; systemDependant = system: { - apps = { - diff-flake = futils.lib.mkApp { drv = self.packages.${system}.diff-flake; }; - default = self.apps.${system}.diff-flake; - }; - # Work-around for https://github.com/nix-community/home-manager/issues/3075 legacyPackages = { homeConfigurations = { @@ -68,6 +63,7 @@ flake-parts.lib.mkFlake { inherit inputs; } { systems = mySystems; imports = [ + ./apps.nix ./checks.nix ./dev-shells.nix ./lib.nix