All my system configs and packages in one repo

packages: init manrope at 5-unstable-2026-01-14

The original Manrope derivation was nuked by Nixpkgs since the font
designer pulled the source files off the internet. The built font
files are still available, but you have to use the good ol' Internet
Archive to pin its version. Just another Tuesday I guess

pluie.me a1bd74b8 f979753b

verified
+43
+43
packages/manrope/package.nix
···
··· 1 + { 2 + lib, 3 + stdenvNoCC, 4 + fetchzip, 5 + }: 6 + stdenvNoCC.mkDerivation { 7 + pname = "manrope"; 8 + version = "5-unstable-2026-01-14"; 9 + 10 + src = fetchzip { 11 + url = "https://web.archive.org/web/20260114141147/https://www.shimmer.cloud/assets/manrope/manrope.zip"; 12 + hash = "sha256-Vy65jiza41rTrrzU44oh272e7l+DmGL1wPdsMLij6BM="; 13 + stripRoot = false; 14 + }; 15 + 16 + dontPatch = true; 17 + dontConfigure = true; 18 + dontBuild = true; 19 + doCheck = false; 20 + dontFixup = true; 21 + 22 + installPhase = '' 23 + runHook preInstall 24 + install -Dm644 desktop/*.otf -t $out/share/fonts/opentype 25 + install -Dm644 variable/*.ttf -t $out/share/fonts/truetype 26 + runHook postInstall 27 + ''; 28 + 29 + meta = { 30 + description = "Modern sans-serif font family"; 31 + homepage = "https://www.shimmer.cloud/manrope"; 32 + license = { 33 + fullName = "Manrope V5 Font Software License Agreement Version 1.0"; 34 + url = "https://www.shimmer.cloud/manrope"; 35 + free = false; 36 + redistributable = true; 37 + }; 38 + platforms = lib.platforms.all; 39 + maintainers = with lib.maintainers; [ 40 + pluiedev 41 + ]; 42 + }; 43 + }