diff options
author | Doron Behar <doron.behar@gmail.com> | 2020-04-10 02:13:54 +0300 |
---|---|---|
committer | Doron Behar <doron.behar@gmail.com> | 2020-04-10 11:29:01 +0300 |
commit | 4ab8ffe18793d7df63dfb56567c167e3cfb2eeb8 (patch) | |
tree | 33c6569a76141c42172b1728c24e3a477305a722 | |
parent | 6ae7abcc1a75b8be2675bb8c251ebc16c90ee882 (diff) | |
download | nixpkgs-4ab8ffe18793d7df63dfb56567c167e3cfb2eeb8.tar nixpkgs-4ab8ffe18793d7df63dfb56567c167e3cfb2eeb8.tar.gz nixpkgs-4ab8ffe18793d7df63dfb56567c167e3cfb2eeb8.tar.bz2 nixpkgs-4ab8ffe18793d7df63dfb56567c167e3cfb2eeb8.tar.lz nixpkgs-4ab8ffe18793d7df63dfb56567c167e3cfb2eeb8.tar.xz nixpkgs-4ab8ffe18793d7df63dfb56567c167e3cfb2eeb8.tar.zst nixpkgs-4ab8ffe18793d7df63dfb56567c167e3cfb2eeb8.zip |
terminus-nerdfont & incosolata-nerdfont: use generic nerdfonts drv
-rw-r--r-- | pkgs/data/fonts/inconsolata-nerdfont/default.nix | 28 | ||||
-rw-r--r-- | pkgs/data/fonts/terminus-nerdfont/default.nix | 28 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 8 |
3 files changed, 6 insertions, 58 deletions
diff --git a/pkgs/data/fonts/inconsolata-nerdfont/default.nix b/pkgs/data/fonts/inconsolata-nerdfont/default.nix deleted file mode 100644 index b4356e73d5c..00000000000 --- a/pkgs/data/fonts/inconsolata-nerdfont/default.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ lib, fetchzip }: - -let - version = "2.0.0"; -in fetchzip { - name = "inconsolata-nerdfont-${version}"; - - url = "https://github.com/ryanoasis/nerd-fonts/releases/download/v${version}/Inconsolata.zip"; - - postFetch = '' - mkdir -p $out/share/fonts/inconsolata-nerdfont - unzip -j $downloadedFile -d $out/share/fonts/inconsolata-nerdfont - ''; - - sha256 = "06i1akjblqd038cn5lvz67lwp6afpv31vqcfdihp66qisgbgm4w9"; - - meta = with lib; { - description = '' - Nerd Fonts is a project that attempts to patch as many developer targeted - and/or used fonts as possible. The patch is to specifically add a high - number of additional glyphs from popular 'iconic fonts' such as Font - Awesome, Devicons, Octicons, and others. - ''; - homepage = https://github.com/ryanoasis/nerd-fonts; - license = licenses.mit; - platforms = platforms.all; - }; -} diff --git a/pkgs/data/fonts/terminus-nerdfont/default.nix b/pkgs/data/fonts/terminus-nerdfont/default.nix deleted file mode 100644 index 3c1730146b3..00000000000 --- a/pkgs/data/fonts/terminus-nerdfont/default.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ lib, fetchzip }: - -let - version = "2.0.0"; -in fetchzip { - name = "terminus-nerdfont-${version}"; - - url = "https://github.com/ryanoasis/nerd-fonts/releases/download/v${version}/Terminus.zip"; - - postFetch = '' - mkdir -p $out/share/fonts/terminus-nerdfont - unzip -j $downloadedFile -d $out/share/fonts/terminus-nerdfont - ''; - - sha256 = "036i1qwwrb0r8hvcjf3h34w0g7mbsmngvrjic98jgikbz3i2f46c"; - - meta = with lib; { - description = '' - Nerd Fonts is a project that attempts to patch as many developer targeted - and/or used fonts as possible. The patch is to specifically add a high - number of additional glyphs from popular 'iconic fonts' such as Font - Awesome, Devicons, Octicons, and others. - ''; - homepage = https://github.com/ryanoasis/nerd-fonts; - license = licenses.mit; - platforms = platforms.all; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2e7d644b052..98b8e91ccef 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17795,7 +17795,9 @@ in inconsolata-lgc = callPackage ../data/fonts/inconsolata/lgc.nix {}; - inconsolata-nerdfont = callPackage ../data/fonts/inconsolata-nerdfont {}; + inconsolata-nerdfont = nerdfonts.override { + fonts = [ "Inconsolata" ]; + }; input-fonts = callPackage ../data/fonts/input-fonts { }; @@ -18199,7 +18201,9 @@ in terminus_font_ttf = callPackage ../data/fonts/terminus-font-ttf { }; - terminus-nerdfont = callPackage ../data/fonts/terminus-nerdfont { }; + terminus-nerdfont = nerdfonts.override { + fonts = [ "Terminus" ]; + }; termtekst = callPackage ../misc/emulators/termtekst { }; |