Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
font-suit # SUIT
];
} Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
font-suit # SUIT
];
} Package Definition
{
"pname": "font-suit",
"version": "2.0.5",
"src": {
"url": "https://github.com/sun-typeface/SUIT/releases/download/v2.0.5/SUIT-otf.zip",
"sha256": "c832868eb7b403b9d0af4a513ae50e8a0b1b7781471247fca71f1efef84b96aa"
},
"installPhase": [
"mkdir -p \"$out/Library/Fonts/SUIT-Heavy.otf\" && cp -r \"SUIT-Heavy.otf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/SUIT-ExtraLight.otf\" && cp -r \"SUIT-ExtraLight.otf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/SUIT-Light.otf\" && cp -r \"SUIT-Light.otf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/SUIT-Regular.otf\" && cp -r \"SUIT-Regular.otf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/SUIT-Medium.otf\" && cp -r \"SUIT-Medium.otf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/SUIT-SemiBold.otf\" && cp -r \"SUIT-SemiBold.otf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/SUIT-Bold.otf\" && cp -r \"SUIT-Bold.otf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/SUIT-ExtraBold.otf\" && cp -r \"SUIT-ExtraBold.otf\" \"$out/Library/Fonts\"",
"mkdir -p \"$out/Library/Fonts/SUIT-Thin.otf\" && cp -r \"SUIT-Thin.otf\" \"$out/Library/Fonts\""
],
"meta": {
"homepage": "https://sun.fo/suit"
}
}