Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
font-maple-mono-normal-nl-nf-cn # Maple Mono Normal NL NF CN
];
}
Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
font-maple-mono-normal-nl-nf-cn # Maple Mono Normal NL NF CN
];
}
Package Definition
{
"pname": "font-maple-mono-normal-nl-nf-cn",
"version": "7.5",
"src": {
"url": "https://github.com/subframe7536/Maple-font/releases/download/v7.5/MapleMonoNormalNL-NF-CN-unhinted.zip",
"sha256": "034326fde392ab4a90001694fbf1eeef7656c2c96f7822fb833e3e54cfeffac5"
},
"installPhase": [
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-ThinItalic.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-ThinItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-BoldItalic.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-BoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-ExtraBold.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-ExtraBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-ExtraBoldItalic.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-ExtraBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-ExtraLight.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-ExtraLight.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-ExtraLightItalic.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-ExtraLightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-Italic.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-Italic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-Light.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-Light.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-LightItalic.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-LightItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-Medium.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-Medium.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-MediumItalic.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-MediumItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-Regular.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-Regular.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-SemiBold.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-SemiBold.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-SemiBoldItalic.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-SemiBoldItalic.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-Thin.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-Thin.ttf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/MapleMonoNormalNL-NF-CN-Bold.ttf\" && cp -r \"MapleMonoNormalNL-NF-CN-Bold.ttf\" \"$out/Library/Fonts\""
],
"meta": {
"homepage": "https://font.subf.dev/en/"
}
}