From 1286eea87589eb74a3888dbabcb6b6d26258edc2 Mon Sep 17 00:00:00 2001 From: "Simon R. - fantomitechno" Date: Wed, 2 Sep 2026 15:33:31 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20renogare=20font?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/desktop-apps/default.nix | 4 ++++ packages/renogare-font.nix | 27 +++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 packages/renogare-font.nix diff --git a/modules/desktop-apps/default.nix b/modules/desktop-apps/default.nix index 0956688..4dc35da 100644 --- a/modules/desktop-apps/default.nix +++ b/modules/desktop-apps/default.nix @@ -1,4 +1,7 @@ { pkgs, flakes, ... }: +let + renogare = pkgs.callPackage ../../packages/renogare-font.nix { inherit pkgs; }; +in { programs = { # PDF Viewer @@ -41,6 +44,7 @@ nerd-fonts.jetbrains-mono noto-fonts-cjk-sans minecraftia + renogare ]; }; diff --git a/packages/renogare-font.nix b/packages/renogare-font.nix new file mode 100644 index 0000000..47a10e1 --- /dev/null +++ b/packages/renogare-font.nix @@ -0,0 +1,27 @@ +# make a derivation for berkeley-mono font installation +{ pkgs, fetchurl }: + +pkgs.stdenv.mkDerivation { + pname = "renogare"; + version = "1.0"; + + src = fetchurl { + url = "https://dl.dafont.com/dl/?f=renogare"; + hash = "sha256-ZfEaStBFDt13pOBltfcFTyf90e4LomO6mUnrvLinS2A="; + }; + + unpackPhase = '' + runHook preUnpack + ${pkgs.unzip}/bin/unzip $src + + runHook postUnpack + ''; + + installPhase = '' + runHook preInstall + + install -Dm644 Renogare-Regular.otf -t $out/share/fonts + + runHook postInstall + ''; +} -- 2.54.0