python312Packages.mandown: 1.10.0 -> 1.10.1 (#370595)
[NixPkgs.git] / pkgs / by-name / hi / hidden-bar / package.nix
blobaaccb68fdf9218425689006f473893511e66a704
2   lib,
3   stdenvNoCC,
4   fetchurl,
5   undmg,
6 }:
8 stdenvNoCC.mkDerivation rec {
9   pname = "hidden-bar";
10   version = "1.9";
12   src = fetchurl {
13     url = "https://github.com/dwarvesf/hidden/releases/download/v${version}/Hidden.Bar.${version}.dmg";
14     hash = "sha256-P1SwJPXBxAvBiuvjkBRxAom0fhR+cVYfriKmYcqybQI=";
15   };
17   sourceRoot = ".";
19   installPhase = ''
20     runHook preInstall
22     mkdir -p $out/Applications
23     mv "Hidden Bar.app" $out/Applications
25     runHook postInstall
26   '';
28   nativeBuildInputs = [ undmg ];
30   meta = {
31     description = "Ultra-light MacOS utility that helps hide menu bar icons";
32     homepage = "https://github.com/dwarvesf/hidden";
33     license = lib.licenses.mit;
34     maintainers = with lib.maintainers; [ donteatoreo ];
35     platforms = lib.platforms.darwin;
36     sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
37   };