Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
font-edwin # Text font for musical scores
];
} Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
font-edwin # Text font for musical scores
];
} Package Definition
{
"pname": "font-edwin",
"version": "0.54",
"src": {
"url": "https://github.com/MuseScoreFonts/Edwin/archive/refs/tags/v0.54.tar.gz",
"sha256": "17a073c27aec6842de81da3a05d8eed4e1be448f732a79f8b48012477abacd89"
},
"installPhase": [
"mkdir -p \"$out/Library/Fonts/Edwin-BdIta.otf\" && cp -r \"Edwin-0.54/Edwin-BdIta.otf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/Edwin-Bold.otf\" && cp -r \"Edwin-0.54/Edwin-Bold.otf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/Edwin-Italic.otf\" && cp -r \"Edwin-0.54/Edwin-Italic.otf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/Edwin-Roman.otf\" && cp -r \"Edwin-0.54/Edwin-Roman.otf\" \"$out/Library/Fonts\""
],
"meta": {
"homepage": "https://github.com/MuseScoreFonts/Edwin"
}
}