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 + ''; + }; +}