diff --git a/nix/overlays/calibre-no-mime.nix b/nix/overlays/calibre-no-mime.nix index 2a006f68..f6436085 100644 --- a/nix/overlays/calibre-no-mime.nix +++ b/nix/overlays/calibre-no-mime.nix @@ -1,8 +1,11 @@ # cailbre is obnoxious about opening HTML -_: prev: { - calibre = prev.calibre.overrideAttrs (oldAttrs: { - postInstall = '' +final: prev: { + calibre = final.symlinkJoin { + name = "calibre"; + paths = [prev.calibre]; + buildInputs = [final.makeWrapper]; + postBuild = '' rm -r $out/share/mime ''; - }); + }; }