From 59b1ab59dd6b44586345d173aeab6ee8e409c9ac Mon Sep 17 00:00:00 2001 From: Bruno BELANYI Date: Wed, 8 Mar 2023 18:07:58 +0000 Subject: [PATCH] flake: apps: convert to 'flake-parts' --- flake/apps.nix | 9 +++++++++ flake/default.nix | 6 +----- 2 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 flake/apps.nix 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