diff --git a/flake.nix b/flake.nix index 543a1b6..b949a63 100644 --- a/flake.nix +++ b/flake.nix @@ -23,6 +23,7 @@ space-grotesk = pkgs.callPackage ./space-grotesk {}; gabarito = pkgs.callPackage ./gabarito {}; readex-pro = pkgs.callPackage ./readex-pro {}; + rubik = pkgs.callPackage ./rubik {}; }); }; } diff --git a/readex-pro/default.nix b/readex-pro/default.nix index 34c11c9..696b03a 100644 --- a/readex-pro/default.nix +++ b/readex-pro/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation { owner = "ThomasJockin"; repo = "readexpro"; rev = "563dfbb36ae45e52ec50829b016ce724ac2fca70"; - sha256 = "sha256-caMANs/csO4EZJ6iykRbY20wPib9L+S9oj233oNYfF0="; + sha256 = "sha256-+CLym2N2O6Opv7pxuVA+sfiENggPD5HRJrVByzaMMN8="; }; installPhase = '' diff --git a/result b/result index 1f217df..daefa35 120000 --- a/result +++ b/result @@ -1 +1 @@ -/nix/store/vmhizizway84cp3y3rx9zl3ql0afvv75-gabarito-1.000 \ No newline at end of file +/nix/store/218ghmm4d3mlvbkv713g76qjavsq3wpp-readex-pro-1.000 \ No newline at end of file diff --git a/rubik/default.nix b/rubik/default.nix new file mode 100644 index 0000000..b21cbfd --- /dev/null +++ b/rubik/default.nix @@ -0,0 +1,23 @@ +{ + stdenv, + fetchFromGitHub, + ... +}: +stdenv.mkDerivation { + pname = "rubik"; + version = "1.000"; + src = fetchFromGitHub { + owner = "googlefonts"; + repo = "rubik"; + rev = "e337a5f69a9bea30e58d05bd40184d79cc099628"; + sha256 = "sha256-+CLym2N2O6Opv7pxuVA+sfiENggPDaHRJrVByzaMMN8="; + }; + + installPhase = '' + runHook preInstall + + install -Dm644 $src/fonts/variable/*.ttf -t $out/share/fonts/truetype + + runHook postInstall + ''; +}