tall, condensed bitmap font for geeks
1let
2 pkgs = import <nixpkgs> {};
3in
4 with pkgs;
5 stdenv.mkDerivation rec {
6 name = "scientifica";
7 version = "v2.1";
8 src = ./src;
9 buildInputs = [ fontforge python3 xorg.mkfontdir ];
10
11 buildPhase = ''
12 for i in ./*; do
13 fontforge -c 'open(argv[1]).generate(argv[2])' $i $i.otb
14 done
15 '';
16 installPhase = ''
17 fontDir="$out/share/fonts/misc"
18 install -m 644 -D *.otb out/* -t "$fontDir"
19 mkfontdir "$fontDir"
20 '';
21 }
22
23