New Computer Modern icon

New Computer Modern 7.1.0

Installation

System wide:

{
  environment.systemPackages = with nix-casks.packages.${system}; [
    font-new-computer-modern # New Computer Modern
  ];
}

Home Manager:

{
  home.packages = with nix-casks.packages.${system}; [
    font-new-computer-modern # New Computer Modern
  ];
}

Package Definition

{
  "pname": "font-new-computer-modern",
  "version": "7.1.0",
  "src": {
    "url": "https://download.gnu.org.ua/release/newcm/newcm-7.1.0.txz",
    "sha256": "a7ef9a7e539ac33bc999fc1739ba1ede01e8293e781526dd204758b8819e7836"
  },
  "installPhase": [
    "mkdir -p \"$out/Library/Fonts/NewCMUncial10-Regular.otf\" && cp -r \"newcm-7.1.0/otf/NewCMUncial10-Regular.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM08-BookItalic.otf\" && cp -r \"newcm-7.1.0/otf/NewCM08-BookItalic.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM08-Italic.otf\" && cp -r \"newcm-7.1.0/otf/NewCM08-Italic.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM08-Regular.otf\" && cp -r \"newcm-7.1.0/otf/NewCM08-Regular.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM08Devanagari-Book.otf\" && cp -r \"newcm-7.1.0/otf/NewCM08Devanagari-Book.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM08Devanagari-Regular.otf\" && cp -r \"newcm-7.1.0/otf/NewCM08Devanagari-Regular.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM10-Bold.otf\" && cp -r \"newcm-7.1.0/otf/NewCM10-Bold.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM10-BoldItalic.otf\" && cp -r \"newcm-7.1.0/otf/NewCM10-BoldItalic.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM10-Book.otf\" && cp -r \"newcm-7.1.0/otf/NewCM10-Book.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM10-BookItalic.otf\" && cp -r \"newcm-7.1.0/otf/NewCM10-BookItalic.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM10-Italic.otf\" && cp -r \"newcm-7.1.0/otf/NewCM10-Italic.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM10-Regular.otf\" && cp -r \"newcm-7.1.0/otf/NewCM10-Regular.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM10Devanagari-Bold.otf\" && cp -r \"newcm-7.1.0/otf/NewCM10Devanagari-Bold.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM10Devanagari-Book.otf\" && cp -r \"newcm-7.1.0/otf/NewCM10Devanagari-Book.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM10Devanagari-Regular.otf\" && cp -r \"newcm-7.1.0/otf/NewCM10Devanagari-Regular.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMMath-Bold.otf\" && cp -r \"newcm-7.1.0/otf/NewCMMath-Bold.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMMath-Book.otf\" && cp -r \"newcm-7.1.0/otf/NewCMMath-Book.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMMath-Regular.otf\" && cp -r \"newcm-7.1.0/otf/NewCMMath-Regular.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMMono10-Bold.otf\" && cp -r \"newcm-7.1.0/otf/NewCMMono10-Bold.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMMono10-BoldOblique.otf\" && cp -r \"newcm-7.1.0/otf/NewCMMono10-BoldOblique.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMMono10-Book.otf\" && cp -r \"newcm-7.1.0/otf/NewCMMono10-Book.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMMono10-BookItalic.otf\" && cp -r \"newcm-7.1.0/otf/NewCMMono10-BookItalic.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMMono10-Italic.otf\" && cp -r \"newcm-7.1.0/otf/NewCMMono10-Italic.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMMono10-Regular.otf\" && cp -r \"newcm-7.1.0/otf/NewCMMono10-Regular.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMSans08-Book.otf\" && cp -r \"newcm-7.1.0/otf/NewCMSans08-Book.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMSans08-BookOblique.otf\" && cp -r \"newcm-7.1.0/otf/NewCMSans08-BookOblique.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMSans08-Oblique.otf\" && cp -r \"newcm-7.1.0/otf/NewCMSans08-Oblique.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMSans08-Regular.otf\" && cp -r \"newcm-7.1.0/otf/NewCMSans08-Regular.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMSans10-Bold.otf\" && cp -r \"newcm-7.1.0/otf/NewCMSans10-Bold.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMSans10-BoldOblique.otf\" && cp -r \"newcm-7.1.0/otf/NewCMSans10-BoldOblique.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMSans10-Book.otf\" && cp -r \"newcm-7.1.0/otf/NewCMSans10-Book.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMSans10-BookOblique.otf\" && cp -r \"newcm-7.1.0/otf/NewCMSans10-BookOblique.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMSans10-Oblique.otf\" && cp -r \"newcm-7.1.0/otf/NewCMSans10-Oblique.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMSans10-Regular.otf\" && cp -r \"newcm-7.1.0/otf/NewCMSans10-Regular.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMSansMath-Regular.otf\" && cp -r \"newcm-7.1.0/otf/NewCMSansMath-Regular.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMUncial08-Bold.otf\" && cp -r \"newcm-7.1.0/otf/NewCMUncial08-Bold.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMUncial08-Book.otf\" && cp -r \"newcm-7.1.0/otf/NewCMUncial08-Book.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMUncial08-Regular.otf\" && cp -r \"newcm-7.1.0/otf/NewCMUncial08-Regular.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMUncial10-Bold.otf\" && cp -r \"newcm-7.1.0/otf/NewCMUncial10-Bold.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCMUncial10-Book.otf\" && cp -r \"newcm-7.1.0/otf/NewCMUncial10-Book.otf\" \"$out/Library/Fonts\"",
    "mkdir -p \"$out/Library/Fonts/NewCM08-Book.otf\" && cp -r \"newcm-7.1.0/otf/NewCM08-Book.otf\" \"$out/Library/Fonts\""
  ],
  "meta": {
    "homepage": "https://git.gnu.org.ua/newcm.git/about/"
  }
}