summary refs log tree commit diff
path: root/pkgs/data/fonts/iosevka/comfy.nix
diff options
context:
space:
mode:
authorDaniel Nagy <danielnagy@posteo.de>2022-07-15 13:17:27 +0200
committerDamien Cassou <damien@cassou.me>2022-08-03 16:36:37 +0200
commitb588a78e85a926dec0318d6d3ee1a52eb730fe51 (patch)
treeae4a42aa7749cff5f1f914ed0cea31cf72cc3fca /pkgs/data/fonts/iosevka/comfy.nix
parentd51f8eeca9fe666b0226bd6fdca0c8faadabaa67 (diff)
downloadnixpkgs-b588a78e85a926dec0318d6d3ee1a52eb730fe51.tar
nixpkgs-b588a78e85a926dec0318d6d3ee1a52eb730fe51.tar.gz
nixpkgs-b588a78e85a926dec0318d6d3ee1a52eb730fe51.tar.bz2
nixpkgs-b588a78e85a926dec0318d6d3ee1a52eb730fe51.tar.lz
nixpkgs-b588a78e85a926dec0318d6d3ee1a52eb730fe51.tar.xz
nixpkgs-b588a78e85a926dec0318d6d3ee1a52eb730fe51.tar.zst
nixpkgs-b588a78e85a926dec0318d6d3ee1a52eb730fe51.zip
iosevka-comfy: use fetchFromGitHub
Diffstat (limited to 'pkgs/data/fonts/iosevka/comfy.nix')
-rw-r--r--pkgs/data/fonts/iosevka/comfy.nix18
1 files changed, 11 insertions, 7 deletions
diff --git a/pkgs/data/fonts/iosevka/comfy.nix b/pkgs/data/fonts/iosevka/comfy.nix
index 3e42151857f..56b6f26bc18 100644
--- a/pkgs/data/fonts/iosevka/comfy.nix
+++ b/pkgs/data/fonts/iosevka/comfy.nix
@@ -1,14 +1,18 @@
-{stdenv, lib, nodejs, nodePackages, remarshal, ttfautohint-nox, fetchurl}:
+{ stdenv, lib, nodejs, nodePackages, remarshal, ttfautohint-nox, fetchurl
+, fetchFromGitHub }:
 
 let
   sets = [ "comfy" "comfy-fixed" "comfy-duo" "comfy-wide" "comfy-wide-fixed" ];
-  privateBuildPlan = builtins.readFile ./comfy-private-build-plans.toml;
+  version = "0.2.1";
+  src = fetchFromGitHub {
+    owner = "protesilaos";
+    repo = "iosevka-comfy";
+    rev = version;
+    sha256 = "sha256-Ki3/8REmVb1XtvchdLZJ9Zc+EoP3LP9tvruuP/K1Xpo=";
+  };
+  privateBuildPlan = src.outPath + "/private-build-plans.toml";
   overrideAttrs = (attrs: {
-    version = "0.2.1";
-
-    passthru = {
-      updateScript = ./update-comfy.sh;
-    };
+    inherit version;
 
     meta = with lib; {
       homepage = "https://github.com/protesilaos/iosevka-comfy";