Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
font-geist-mono-nerd-font # GeistMono Nerd Font (Geist Mono)
];
}
Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
font-geist-mono-nerd-font # GeistMono Nerd Font (Geist Mono)
];
}
Package Definition
{
"pname": "font-geist-mono-nerd-font",
"version": "3.2.1",
"src": {
"url": "https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.1/GeistMono.zip",
"sha256": "87f9a0a7a585ffcf29a881002b1b5fc5ea091d5bc175b130154dc10a59fb3c76"
},
"installPhase": [
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontPropo-UltraLight.otf\" \"$out/Library/Fonts/GeistMonoNerdFontPropo-UltraLight.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFont-Bold.otf\" \"$out/Library/Fonts/GeistMonoNerdFont-Bold.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFont-Light.otf\" \"$out/Library/Fonts/GeistMonoNerdFont-Light.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFont-Medium.otf\" \"$out/Library/Fonts/GeistMonoNerdFont-Medium.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFont-Regular.otf\" \"$out/Library/Fonts/GeistMonoNerdFont-Regular.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFont-SemiBold.otf\" \"$out/Library/Fonts/GeistMonoNerdFont-SemiBold.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFont-Thin.otf\" \"$out/Library/Fonts/GeistMonoNerdFont-Thin.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFont-UltraBlack.otf\" \"$out/Library/Fonts/GeistMonoNerdFont-UltraBlack.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFont-UltraLight.otf\" \"$out/Library/Fonts/GeistMonoNerdFont-UltraLight.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontMono-Black.otf\" \"$out/Library/Fonts/GeistMonoNerdFontMono-Black.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontMono-Bold.otf\" \"$out/Library/Fonts/GeistMonoNerdFontMono-Bold.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontMono-Light.otf\" \"$out/Library/Fonts/GeistMonoNerdFontMono-Light.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontMono-Medium.otf\" \"$out/Library/Fonts/GeistMonoNerdFontMono-Medium.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontMono-Regular.otf\" \"$out/Library/Fonts/GeistMonoNerdFontMono-Regular.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontMono-SemiBold.otf\" \"$out/Library/Fonts/GeistMonoNerdFontMono-SemiBold.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontMono-Thin.otf\" \"$out/Library/Fonts/GeistMonoNerdFontMono-Thin.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontMono-UltraBlack.otf\" \"$out/Library/Fonts/GeistMonoNerdFontMono-UltraBlack.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontMono-UltraLight.otf\" \"$out/Library/Fonts/GeistMonoNerdFontMono-UltraLight.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontPropo-Black.otf\" \"$out/Library/Fonts/GeistMonoNerdFontPropo-Black.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontPropo-Bold.otf\" \"$out/Library/Fonts/GeistMonoNerdFontPropo-Bold.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontPropo-Light.otf\" \"$out/Library/Fonts/GeistMonoNerdFontPropo-Light.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontPropo-Medium.otf\" \"$out/Library/Fonts/GeistMonoNerdFontPropo-Medium.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontPropo-Regular.otf\" \"$out/Library/Fonts/GeistMonoNerdFontPropo-Regular.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontPropo-SemiBold.otf\" \"$out/Library/Fonts/GeistMonoNerdFontPropo-SemiBold.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontPropo-Thin.otf\" \"$out/Library/Fonts/GeistMonoNerdFontPropo-Thin.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFontPropo-UltraBlack.otf\" \"$out/Library/Fonts/GeistMonoNerdFontPropo-UltraBlack.otf\"",
"mkdir -p \"$out/Library/Fonts\" && cp -r \"GeistMonoNerdFont-Black.otf\" \"$out/Library/Fonts/GeistMonoNerdFont-Black.otf\""
],
"meta": {
"homepage": "https://github.com/ryanoasis/nerd-fonts"
}
}