From ed0753ad224f0c65133bd7a63180257eecd9f5e3 Mon Sep 17 00:00:00 2001 From: Jasper Ras Date: Wed, 8 Jan 2025 10:48:09 +0100 Subject: vault backup: 2025-01-08 10:48:09 --- 3 resources/nix/packages/apply-patches.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 3 resources/nix/packages/apply-patches.md (limited to '3 resources/nix/packages') diff --git a/3 resources/nix/packages/apply-patches.md b/3 resources/nix/packages/apply-patches.md new file mode 100644 index 0000000..e703f81 --- /dev/null +++ b/3 resources/nix/packages/apply-patches.md @@ -0,0 +1,14 @@ +We can apply patches to existing packages using [[overlays]]: +```nix +final: prev { + nova = prev.nova.overrideAttrs (old: { + patches = (old.patches or []) ++ [ + prev.fetchpatch { + url = "https://github.com/owner/repo/commit/hash.patch"; + hash = "somehash"; + }) + ./relative.patch + ] + }) +} +``` -- cgit v1.2.3