summary refs log tree commit diff
path: root/pkgs/data/fonts/last-resort
diff options
context:
space:
mode:
authorV <v@anomalous.eu>2021-04-26 13:26:08 +0200
committersterni <sternenseemann@systemli.org>2021-04-28 20:53:57 +0200
commitdab2173285c58113c153b5bab332972b8bb534b0 (patch)
tree9bb6fa92a282dbe791eab6ccf510a2fe07491310 /pkgs/data/fonts/last-resort
parentdba77f4fd00750eaf1780b1d18072cc97b96f0d8 (diff)
downloadnixpkgs-dab2173285c58113c153b5bab332972b8bb534b0.tar
nixpkgs-dab2173285c58113c153b5bab332972b8bb534b0.tar.gz
nixpkgs-dab2173285c58113c153b5bab332972b8bb534b0.tar.bz2
nixpkgs-dab2173285c58113c153b5bab332972b8bb534b0.tar.lz
nixpkgs-dab2173285c58113c153b5bab332972b8bb534b0.tar.xz
nixpkgs-dab2173285c58113c153b5bab332972b8bb534b0.tar.zst
nixpkgs-dab2173285c58113c153b5bab332972b8bb534b0.zip
last-resort: init at 13.001
Last Resort is a fallback font that covers every Unicode codepoint.
Diffstat (limited to 'pkgs/data/fonts/last-resort')
-rw-r--r--pkgs/data/fonts/last-resort/default.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/data/fonts/last-resort/default.nix b/pkgs/data/fonts/last-resort/default.nix
new file mode 100644
index 00000000000..31fb300e591
--- /dev/null
+++ b/pkgs/data/fonts/last-resort/default.nix
@@ -0,0 +1,24 @@
+{ lib, fetchurl }:
+
+let
+  version = "13.001";
+in fetchurl {
+  name = "last-resort-${version}";
+
+  url = "https://github.com/unicode-org/last-resort-font/releases/download/${version}/LastResortHE-Regular.ttf";
+  downloadToTemp = true;
+
+  postFetch = ''
+    install -D -m 0644 $downloadedFile $out/share/fonts/truetype/LastResortHE-Regular.ttf
+  '';
+
+  recursiveHash = true;
+  sha256 = "08mi65j46fv6a3y3pqnglqdjxjnbzg25v25f7c1zyk3c285m14hq";
+
+  meta = with lib; {
+    description = "Fallback font of last resort";
+    homepage = "https://github.com/unicode-org/last-resort-font";
+    license = licenses.ofl;
+    maintainers = with maintainers; [ V ];
+  };
+}