{ inputs, inputs', config, lib, ... }: { nixpkgs.overlays = [ (final: prev: { # Add env vars to calibre so they may get propagated to a plugin that needs them calibre = prev.calibre.overrideAttrs (old: { postInstall = '' wrapProgram $out/bin/calibre \ --set QT_QPA_PLATFORM xcb \ --set-default ACSM_LIBCRYPTO ${prev.openssl.out}/lib/libcrypto.so \ --set-default ACSM_LIBSSL ${prev.openssl.out}/lib/libssl.so ''; }); lollypop = prev.lollypop.override { #lastFMSupport = false; youtubeSupport = false; }; scripts = import ../../home/scripts { inherit lib config; pkgs = prev.pkgs; }; nysh = inputs'.nysh.packages.nysh; hyprlock = inputs'.hyprlock.packages.hyprlock; }) inputs.rustypaste.overlays.default ]; }