19 lines
467 B
Nix
19 lines
467 B
Nix
|
# vim: set noet sw=2 ts=2 sts=2:
|
||
|
{lib, pkgs, fonts, ...}:
|
||
|
with pkgs;
|
||
|
stdenv.mkDerivation {
|
||
|
name = "fonts-collection";
|
||
|
nativeBuildInputs = [ coreutils ];
|
||
|
srcs = [ fonts.fira_code ];# lib.attrsets.attrValues fonts;
|
||
|
unpackPhase = " ";
|
||
|
installPhase = ''
|
||
|
mkdir -p "$out/share/"{fonts,doc}
|
||
|
for src in $srcs
|
||
|
do
|
||
|
cd $src
|
||
|
find * -type d -exec mkdir -p "$out/{}" \;
|
||
|
find * -not -type d -exec ln -s "$src/{}" "$out/{}" \;
|
||
|
done
|
||
|
'';
|
||
|
}
|