From 4e890840650f770e253d4a8631ff28b429924b35 Mon Sep 17 00:00:00 2001 From: danielgafni Date: Fri, 21 Jun 2024 16:08:15 +0200 Subject: [PATCH] :sparkles: add custom fonts & icons --- home/default.nix | 3 + packages/poiretone/OFL.txt | 93 +++++++++++++++++++++++ packages/poiretone/PoiretOne-Regular.ttf | Bin 0 -> 45244 bytes packages/poiretone/README.md | 3 + packages/poiretone/default.nix | 12 +++ 5 files changed, 111 insertions(+) create mode 100644 packages/poiretone/OFL.txt create mode 100644 packages/poiretone/PoiretOne-Regular.ttf create mode 100644 packages/poiretone/README.md create mode 100644 packages/poiretone/default.nix diff --git a/home/default.nix b/home/default.nix index 47978bd..5a029ad 100644 --- a/home/default.nix +++ b/home/default.nix @@ -8,6 +8,7 @@ allowed-unfree-packages, host-settings, user, + stdenv, ... }: let catppuccinFlavor = "mocha"; @@ -103,6 +104,8 @@ in { ranger # fonts + (callPackage (import ../packages/poiretone) {}) + ( nerdfonts.override { fonts = [ diff --git a/packages/poiretone/OFL.txt b/packages/poiretone/OFL.txt new file mode 100644 index 0000000..980ecfa --- /dev/null +++ b/packages/poiretone/OFL.txt @@ -0,0 +1,93 @@ +Copyright (c) 2011, Denis Masharov (denis.masharov@gmail.com) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +https://openfontlicense.org + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/packages/poiretone/PoiretOne-Regular.ttf b/packages/poiretone/PoiretOne-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b339511b02ea2c25722c8c975e7018e8efcaa217 GIT binary patch literal 45244 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

;M(C~l$)H`I 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 F)<4m^GAIB5 literal 0 HcmV?d00001 diff --git a/packages/poiretone/README.md b/packages/poiretone/README.md new file mode 100644 index 0000000..08fe43a --- /dev/null +++ b/packages/poiretone/README.md @@ -0,0 +1,3 @@ +# Poiret One + +This derivation is the [Poiret One](https://fonts.google.com/specimen/Poiret+One) font packaged with Nix. diff --git a/packages/poiretone/default.nix b/packages/poiretone/default.nix new file mode 100644 index 0000000..224e7b4 --- /dev/null +++ b/packages/poiretone/default.nix @@ -0,0 +1,12 @@ +{stdenv, ...}: +stdenv.mkDerivation rec { + pname = "poiretone"; + version = "1.0"; + + src = ./PoiretOne-Regular.ttf; + dontUnpack = true; + + installPhase = '' + install -D -m 0644 $src $out/share/fonts/truetype/PoiretOne-Regular.ttf + ''; +}