diff options
author | Robert Helgesson <robert@rycee.net> | 2015-07-08 17:39:05 +0200 |
---|---|---|
committer | Robert Helgesson <robert@rycee.net> | 2015-07-08 17:39:49 +0200 |
commit | 92c5355690d2b4530cdaf171717e1b7536d9ba23 (patch) | |
tree | c655d3747735775a0eaa93de787867b0d9bb1525 /pkgs/data/fonts/fira-code | |
parent | 1f2388044930c05c61584bf7a4bdec7a63ef02f4 (diff) | |
download | nixpkgs-92c5355690d2b4530cdaf171717e1b7536d9ba23.tar nixpkgs-92c5355690d2b4530cdaf171717e1b7536d9ba23.tar.gz nixpkgs-92c5355690d2b4530cdaf171717e1b7536d9ba23.tar.bz2 nixpkgs-92c5355690d2b4530cdaf171717e1b7536d9ba23.tar.lz nixpkgs-92c5355690d2b4530cdaf171717e1b7536d9ba23.tar.xz nixpkgs-92c5355690d2b4530cdaf171717e1b7536d9ba23.tar.zst nixpkgs-92c5355690d2b4530cdaf171717e1b7536d9ba23.zip |
fira-code: init at 0.5
Diffstat (limited to 'pkgs/data/fonts/fira-code')
-rw-r--r-- | pkgs/data/fonts/fira-code/default.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/data/fonts/fira-code/default.nix b/pkgs/data/fonts/fira-code/default.nix new file mode 100644 index 00000000000..9855738d6d6 --- /dev/null +++ b/pkgs/data/fonts/fira-code/default.nix @@ -0,0 +1,31 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + name = "fira-code-${version}"; + version = "0.5"; + + src = fetchurl { + url = "https://github.com/tonsky/FiraCode/releases/download/${version}/FiraCode-Regular.otf"; + sha256 = "1y2jz1v7m0q73rz9vblxgaqkgh9wpp4fp7dq21hdyfhxkk3ss6xk"; + }; + + phases = [ "installPhase" ]; + + installPhase = '' + mkdir -p $out/share/fonts/opentype + cp -v $src $out/share/fonts/opentype/FiraCode-Regular.otf + ''; + + meta = with stdenv.lib; { + homepage = https://github.com/tonsky/FiraCode; + description = "Monospace font with programming ligatures"; + longDescription = '' + Fira Code is a monospace font extending the Fira Mono font with + a set of ligatures for common programming multi-character + combinations. + ''; + license = licenses.ofl; + maintainers = [ maintainers.rycee ]; + platforms = platforms.all; + }; +} |