From 72fc5e2ce0c097821620cd3a5b65c6176c09b3fa Mon Sep 17 00:00:00 2001 From: puttaalu Date: Sat, 27 Jul 2024 01:03:45 +0200 Subject: [PATCH] add anjali old lip font --- anjali-old-lipi.nix | 27 +++++++++++++++++++++++++++ flake.nix | 6 ++++-- 2 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 anjali-old-lipi.nix diff --git a/anjali-old-lipi.nix b/anjali-old-lipi.nix new file mode 100644 index 0000000..3f363c7 --- /dev/null +++ b/anjali-old-lipi.nix @@ -0,0 +1,27 @@ +{ pkgs, ...}: + +pkgs.stdenv.mkDerivation { + version = "7.1"; + pname = "anjali-old-lipi"; + + src = pkgs.fetchzip { + url = "https://smc.org.in/downloads/fonts/anjalioldlipi/anjalioldlipi.zip"; + hash = "sha256-yqlTyoDQPKmH/ssTSrQPZEqFiuN+pvZyGLggiQWoa/M=s"; + stripRoot = false; + }; + + + installPhase = '' + runHook preInstall + install -Dm444 -t $out/share/fonts/truetype $src/*.ttf + runHook postInstall + ''; + + meta = with pkgs.lib; { + homepage = "https://smc.org.in/fonts/manjari"; + description = "Anjali Old Lipi Malayalam Typeface"; + license = licenses.ofl; + platforms = platforms.all; + maintainers = with maintainers; [ aashiks ]; + }; +} diff --git a/flake.nix b/flake.nix index 20f69a5..8f90720 100644 --- a/flake.nix +++ b/flake.nix @@ -14,9 +14,11 @@ manjari = import ./manjari.nix { inherit pkgs; }; - - default = self.packages.x86_64-linux.manjari; + anjaliOldLipi = import ./anjali-old-lipi.nix { + inherit pkgs; + }; + default = self.packages.x86_64-linux.manjari; }; }; }