From 329e5dc0ebeecb6f934ca89e855378aee16083e1 Mon Sep 17 00:00:00 2001 From: Jennifer Zhou Date: Mon, 12 May 2025 18:31:34 -0700 Subject: [PATCH] dm-mono: init at 0.0 --- pkgs/by-name/dm/dm-mono/package.nix | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pkgs/by-name/dm/dm-mono/package.nix diff --git a/pkgs/by-name/dm/dm-mono/package.nix b/pkgs/by-name/dm/dm-mono/package.nix new file mode 100644 index 000000000000..3f1073c85e8b --- /dev/null +++ b/pkgs/by-name/dm/dm-mono/package.nix @@ -0,0 +1,32 @@ +{ + lib, + stdenvNoCC, + fetchFromGitHub, +}: + +stdenvNoCC.mkDerivation rec { + pname = "dm-mono"; + version = "0.0"; + + src = fetchFromGitHub { + owner = "googlefonts"; + repo = "dm-mono"; + rev = "57fadabfb200a77de2812540026c249dc3013077"; + hash = "sha256-Xj6UmvH7tqW6xdobBxuafqc7TB1nrTFwHWv4DaZmwx8="; + }; + + installPhase = '' + runHook preInstall + + install -m644 --target $out/share/fonts/truetype -D exports/*.ttf + + runHook postInstall + ''; + + meta = { + description = "Monospace typeface"; + homepage = "https://github.com/googlefonts/dm-mono"; + license = lib.licenses.ofl; + maintainers = with lib.maintainers; [ jennifgcrl ]; + }; +}