diff --git a/overlays/10-previews.nix b/overlays/10-previews.nix index ddd35139..eaed20cf 100644 --- a/overlays/10-previews.nix +++ b/overlays/10-previews.nix @@ -6,8 +6,8 @@ in { unstableHaskellPackages = unstable.haskellPackages; unstableGhc = unstable.ghc; inherit (unstable) home-assistant vscode-extensions vscode mumble cachix cabal2nix; - nix-output-monitor = unstable.nix-output-monitor.overrideAttrs (old: { - src = super.sources.nix-output-monitor; - buildInputs = old.buildInputs ++ (with unstable.haskellPackages; [streamly optics generic-optics extra safe MemoTrie]); - }); + nix-output-monitor = unstable.haskell.lib.overrideCabal (unstable.haskellPackages.callCabal2nix "nix-output-monitor" super.sources.nix-output-monitor {}) { + inherit (super.nix-output-monitor) postInstall; + doCheck = false; + }; }