···9797 },
9898 {
9999 "caskName": "comic-shanns-mono",
100100- "description": "The very typeface you\u2019ve been trained to recognize since childhood",
100100+ "description": "The very typeface you’ve been trained to recognize since childhood",
101101 "folderName": "ComicShannsMono",
102102 "licenseId": "MIT",
103103 "patchedName": "ComicShannsMono",
···217217 },
218218 {
219219 "caskName": "hack",
220220- "description": "Dotted zero, short descenders, expands upon work done for Bitstream Vera & DejaVu, legible at common sizes",
220220+ "description": "Dotted zero, short descenders, expands upon work done for Bitstream Vera & DejaVu, legible at common sizes",
221221 "folderName": "Hack",
222222 "licenseId": "Bitstream-Vera AND MIT",
223223 "patchedName": "Hack",
···281281 },
282282 {
283283 "caskName": "intone-mono",
284284- "description": "Expressive monospaced font family that\u2019s built with clarity, legibility, and the needs of developers in mind",
284284+ "description": "Expressive monospaced font family that’s built with clarity, legibility, and the needs of developers in mind",
285285 "folderName": "IntelOneMono",
286286 "licenseId": "OFL-1.1-RFN",
287287 "patchedName": "IntoneMono",
···377377 },
378378 {
379379 "caskName": "monoid",
380380- "description": "Ligatures, distinguishable glyphs with short ascenders & descenders, large operators & punctuation",
380380+ "description": "Ligatures, distinguishable glyphs with short ascenders & descenders, large operators & punctuation",
381381 "folderName": "Monoid",
382382 "licenseId": "MIT OR OFL-1.1-no-RFN",
383383 "patchedName": "Monoid",
···513513 },
514514 {
515515 "caskName": "ubuntu-mono",
516516- "description": "Dotted zeros, used the `n`, `o`, `H` & `O` Latin characters as a base for design",
516516+ "description": "Dotted zeros, used the `n`, `o`, `H` & `O` Latin characters as a base for design",
517517 "folderName": "UbuntuMono",
518518 "licenseId": "LicenseRef-UbuntuFont",
519519 "patchedName": "UbuntuMono",
+3-2
pkgs/data/fonts/nerd-fonts/update.py
···33import os
44import urllib.request as ureq
55import json
66+import html
6778if not all(
89 f"UPDATE_NIX_{v}" in os.environ
···28292930def storejson(path, obj):
3031 with open(path, "w", encoding="utf-8") as f:
3131- json.dump(obj, f, indent=2)
3232+ json.dump(obj, f, indent=2, ensure_ascii=False)
3233 # Needed to satisfy EditorConfig's rules
3334 f.write('\n')
34353536def slicedict(d, ks):
3636- return {k: d[k] for k in ks}
3737+ return {k: html.unescape(d[k]) for k in ks}
37383839os.chdir(os.path.join(os.path.dirname(os.path.abspath(__file__)), "manifests"))
3940
···14211421 xmlada = gnatPackages.xmlada; # Added 2024-02-25
14221422 xmr-stak = throw "xmr-stak has been removed from nixpkgs because it was broken"; # Added 2024-07-15
14231423 xmake-core-sv = throw "'xmake-core-sv' has been removed, use 'libsv' instead"; # Added 2024-10-10
14241424+ xournal = throw "'xournal' has been removed due to lack of activity upstream and depending on gnome2. Consider using 'xournalpp' instead."; # Added 2024-12-06
14241425 xonsh-unwrapped = python3Packages.xonsh; # Added 2024-06-18
14251426 xprite-editor = throw "'xprite-editor' has been removed due to lack of maintenance upstream. Consider using 'pablodraw' or 'aseprite' instead"; # Added 2024-09-14
14261427 xulrunner = firefox-unwrapped; # Added 2023-11-03