Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
font-leland # Leland
];
}
Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
font-leland # Leland
];
}
Package Definition
{
"pname": "font-leland",
"version": "0.80",
"src": {
"url": "https://github.com/MuseScoreFonts/Leland/archive/refs/tags/v0.80.tar.gz",
"sha256": "d16d0c8949af268840f6e670b988444085f11049fc62609bc0e4322ef5e24134"
},
"installPhase": [
"mkdir -p \"$out/Library/Fonts/Leland.otf\" && cp -r \"Leland-0.80/Leland.otf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/LelandText.otf\" && cp -r \"Leland-0.80/LelandText.otf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/bin/Library/Application Support/SMuFL/Fonts/Leland\" && cp -r \"Leland-0.80/leland_metadata.json\" \"$out/bin/Library/Application Support/SMuFL/Fonts/Leland/Leland.json\""
],
"meta": {
"homepage": "https://github.com/MuseScoreFonts/Leland"
}
}