From 8198868ec11d8c14f91543df1db7d7242de8c225 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 26 Sep 2024 21:37:40 +0200 Subject: [PATCH] Modernize flake outputs --- flake.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/flake.nix b/flake.nix index b1d1832..13e427f 100644 --- a/flake.nix +++ b/flake.nix @@ -14,7 +14,7 @@ { - overlay = final: prev: { + overlays.default = final: prev: { dwarffs = with final; let nix = final.nix; in stdenv.mkDerivation { pname = "dwarffs"; @@ -40,13 +40,15 @@ }; - defaultPackage = forAllSystems (system: (import nixpkgs { - inherit system; - overlays = [ self.overlay nix.overlays.default ]; - }).dwarffs); + packages = forAllSystems (system: { + default = (import nixpkgs { + inherit system; + overlays = [ self.overlays.default nix.overlays.default ]; + }).dwarffs; + }); checks = forAllSystems (system: { - build = self.defaultPackage.${system}; + build = self.packages.${system}.default; test = with import (nixpkgs + "/nixos/lib/testing-python.nix") { @@ -77,7 +79,7 @@ nixosModules.dwarffs = { pkgs, ... }: { - nixpkgs.overlays = [ self.overlay ]; + nixpkgs.overlays = [ self.overlays.default ]; systemd.packages = [ pkgs.dwarffs ];