From 85880fffd49586aed71be18d578a4ecb3c60ec55 Mon Sep 17 00:00:00 2001 From: Ethan Girouard Date: Mon, 3 Aug 2026 19:54:28 -0400 Subject: [PATCH] Add overlay --- overlay.nix | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 overlay.nix diff --git a/overlay.nix b/overlay.nix new file mode 100644 index 0000000..9a58a44 --- /dev/null +++ b/overlay.nix @@ -0,0 +1,35 @@ +final: prev: +let + daisyui-version = "5.7.14"; +in +{ + daisyui-theme = prev.stdenvNoCC.mkDerivation { + pname = "daisyui-theme"; + version = daisyui-version; + + src = prev.fetchurl { + url = "https://github.com/saadeghi/daisyui/releases/download/v${daisyui-version}/daisyui-theme.js"; + hash = "sha256-85ayxT5UB/vsJCjLDD4Hvyv5kI4PX1COG9Tk6nF/A7Y="; + }; + + unpackPhase = '' + mkdir "$out" + ln -s "$src" "$out"/daisyui-theme.js + ''; + }; + + daisyui = prev.stdenvNoCC.mkDerivation { + pname = "daisyui"; + version = daisyui-version; + + src = prev.fetchurl { + url = "https://github.com/saadeghi/daisyui/releases/download/v${daisyui-version}/daisyui.js"; + hash = "sha256-R2i3PsMH3LlRpk+9mg37TF9CU5iTrqELx1S4qzi3zoM="; + }; + + unpackPhase = '' + mkdir "$out" + ln -s "$src" "$out"/daisyui.js + ''; + }; +}