diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 13178c26a549..5e77665d379f 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3946,6 +3946,13 @@ githubId = 140968250; keys = [ { fingerprint = "8321 ED3A 8DB9 99A5 1F3B F80F F268 2914 EA42 DE26"; } ]; }; + Br1ght0ne = { + name = "Oleksii Filonenko"; + email = "nixpkgs@brightone.cloud"; + matrix = "@br1ght0ne:matrix.org"; + github = "Br1ght0ne"; + githubId = 12615679; + }; br337 = { email = "brian.porumb@proton.me"; github = "br337"; diff --git a/pkgs/by-name/th/thaw/package.nix b/pkgs/by-name/th/thaw/package.nix new file mode 100644 index 000000000000..75b88e6409fd --- /dev/null +++ b/pkgs/by-name/th/thaw/package.nix @@ -0,0 +1,41 @@ +{ + lib, + stdenvNoCC, + unzip, + fetchurl, + nix-update-script, +}: + +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "thaw"; + version = "1.2.0"; + + src = fetchurl { + url = "https://github.com/stonerl/Thaw/releases/download/${finalAttrs.version}/Thaw_${finalAttrs.version}.zip"; + hash = "sha256-1n9NMe+foFeEmphUC4EM+kLgvGYBnTYFq9CORcaaoG8="; + }; + + __structuredAttrs = true; + strictDeps = true; + sourceRoot = "."; + + nativeBuildInputs = [ unzip ]; + + installPhase = '' + runHook preInstall + mkdir -p "$out/Applications" + cp -r Thaw.app "$out/Applications" + runHook postInstall + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Menu bar manager for macOS 26"; + homepage = "https://github.com/stonerl/Thaw"; + license = lib.licenses.gpl3; + maintainers = with lib.maintainers; [ Br1ght0ne ]; + platforms = lib.platforms.darwin; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + }; +})