From 0fd81c6cf37b8e5fd673edb6bfb5b5eb4bc5440b Mon Sep 17 00:00:00 2001 From: Heitor Augusto <44377258+HeitorAugustoLN@users.noreply.github.com> Date: Fri, 26 Jun 2026 20:28:36 +0000 Subject: [PATCH] paper-mono: init at 0.300 --- pkgs/by-name/pa/paper-mono/package.nix | 36 ++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pkgs/by-name/pa/paper-mono/package.nix diff --git a/pkgs/by-name/pa/paper-mono/package.nix b/pkgs/by-name/pa/paper-mono/package.nix new file mode 100644 index 000000000000..424bc24446da --- /dev/null +++ b/pkgs/by-name/pa/paper-mono/package.nix @@ -0,0 +1,36 @@ +{ + lib, + stdenvNoCC, + fetchzip, + installFonts, + nix-update-script, +}: +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "paper-mono"; + version = "0.300"; + __structuredAttrs = true; + + outputs = [ + "out" + "webfont" + ]; + + src = fetchzip { + url = "https://github.com/paper-design/paper-mono/releases/download/v${finalAttrs.version}/paper-mono-v${finalAttrs.version}.zip"; + hash = "sha256-coWJoVnVrzap8iG5UV84UVQOSDQzgF+a9G5/pn8nD6A="; + }; + + strictDeps = true; + nativeBuildInputs = [ installFonts ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Beautiful monospace font for design and code by Paper"; + homepage = "https://github.com/paper-design/paper-mono"; + changelog = "https://github.com/paper-design/paper-mono/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.ofl; + maintainers = with lib.maintainers; [ HeitorAugustoLN ]; + platforms = lib.platforms.all; + }; +})