Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
font-jetbrains-mono-nerd-font # JetBrainsMono Nerd Font families (JetBrains Mono)
];
}
Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
font-jetbrains-mono-nerd-font # JetBrainsMono Nerd Font families (JetBrains Mono)
];
}
Package Definition
{
"pname": "font-jetbrains-mono-nerd-font",
"version": "3.4.0",
"src": {
"url": "https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/JetBrainsMono.zip",
"sha256": "76f05ff3ace48a464a6ca57977998784ff7bdbb65a6d915d7e401cd3927c493c"
},
"installPhase": [
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-ThinItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-ThinItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-BoldItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-BoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-ExtraBold.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-ExtraBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-ExtraBoldItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-ExtraBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-ExtraLight.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-ExtraLight.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-ExtraLightItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-ExtraLightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-Italic.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-Italic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-Light.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-Light.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-LightItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-LightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-Medium.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-Medium.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-MediumItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-MediumItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-Regular.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-Regular.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-SemiBold.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-SemiBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-SemiBoldItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-SemiBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-Thin.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-Thin.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-ThinItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-ThinItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-Bold.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-Bold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-BoldItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-BoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-ExtraBold.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-ExtraBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-ExtraBoldItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-ExtraBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-ExtraLight.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-ExtraLight.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-ExtraLightItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-ExtraLightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-Italic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-Italic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-Light.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-Light.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-LightItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-LightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-Medium.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-Medium.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-MediumItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-MediumItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-Regular.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-Regular.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-SemiBold.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-SemiBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-SemiBoldItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-SemiBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-Thin.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-Thin.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontMono-ThinItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontMono-ThinItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-Bold.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-Bold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-BoldItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-BoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-ExtraBold.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-ExtraBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-ExtraBoldItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-ExtraBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-ExtraLight.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-ExtraLight.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-ExtraLightItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-ExtraLightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-Italic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-Italic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-Light.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-Light.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-LightItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-LightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-Medium.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-Medium.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-MediumItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-MediumItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-Regular.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-Regular.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-SemiBold.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-SemiBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-SemiBoldItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-SemiBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-Thin.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-Thin.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFontPropo-ThinItalic.ttf\" && cp -r \"JetBrainsMonoNLNerdFontPropo-ThinItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-Bold.ttf\" && cp -r \"JetBrainsMonoNerdFont-Bold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-BoldItalic.ttf\" && cp -r \"JetBrainsMonoNerdFont-BoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-ExtraBold.ttf\" && cp -r \"JetBrainsMonoNerdFont-ExtraBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-ExtraBoldItalic.ttf\" && cp -r \"JetBrainsMonoNerdFont-ExtraBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-ExtraLight.ttf\" && cp -r \"JetBrainsMonoNerdFont-ExtraLight.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-ExtraLightItalic.ttf\" && cp -r \"JetBrainsMonoNerdFont-ExtraLightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-Italic.ttf\" && cp -r \"JetBrainsMonoNerdFont-Italic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-Light.ttf\" && cp -r \"JetBrainsMonoNerdFont-Light.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-LightItalic.ttf\" && cp -r \"JetBrainsMonoNerdFont-LightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-Medium.ttf\" && cp -r \"JetBrainsMonoNerdFont-Medium.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-MediumItalic.ttf\" && cp -r \"JetBrainsMonoNerdFont-MediumItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-Regular.ttf\" && cp -r \"JetBrainsMonoNerdFont-Regular.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-SemiBold.ttf\" && cp -r \"JetBrainsMonoNerdFont-SemiBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-SemiBoldItalic.ttf\" && cp -r \"JetBrainsMonoNerdFont-SemiBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-Thin.ttf\" && cp -r \"JetBrainsMonoNerdFont-Thin.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFont-ThinItalic.ttf\" && cp -r \"JetBrainsMonoNerdFont-ThinItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-Bold.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-Bold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-BoldItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-BoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-ExtraBold.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-ExtraBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-ExtraBoldItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-ExtraBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-ExtraLight.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-ExtraLight.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-ExtraLightItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-ExtraLightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-Italic.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-Italic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-Light.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-Light.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-LightItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-LightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-Medium.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-Medium.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-MediumItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-MediumItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-Regular.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-Regular.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-SemiBold.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-SemiBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-SemiBoldItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-SemiBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-Thin.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-Thin.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontMono-ThinItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontMono-ThinItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-Bold.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-Bold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-BoldItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-BoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-ExtraBold.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-ExtraBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-ExtraBoldItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-ExtraBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-ExtraLight.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-ExtraLight.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-ExtraLightItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-ExtraLightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-Italic.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-Italic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-Light.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-Light.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-LightItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-LightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-Medium.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-Medium.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-MediumItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-MediumItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-Regular.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-Regular.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-SemiBold.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-SemiBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-SemiBoldItalic.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-SemiBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNerdFontPropo-Thin.ttf\" && cp -r \"JetBrainsMonoNerdFontPropo-Thin.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/JetBrainsMonoNLNerdFont-Bold.ttf\" && cp -r \"JetBrainsMonoNLNerdFont-Bold.ttf\" \"$out/Library/Fonts\""
],
"meta": {
"homepage": "https://github.com/ryanoasis/nerd-fonts"
}
}