nixos-config/modules/backport.nix
2024-11-07 23:26:04 -05:00

28 lines
600 B
Nix

let
brave = (
final: prev: {
brave =
let
# updates to the newer version before it hits the channels
version = "1";
hash = "";
in
if prev.lib.versionAtLeast prev.brave.version version then
prev.brave
else
prev.brave.overrideAttrs {
src = prev.fetchurl {
inherit hash;
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
};
};
}
);
in
{
nixpkgs.overlays = [
brave
];
}