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