feat: add iglesia-light and comic-relief fonts; add gnome.gnome-font-viewer

This commit is contained in:
Jacob Bachmann 2024-07-18 19:44:53 +02:00
parent 23831b583b
commit a990c70c8f
Signed by: bchmnn
GPG key ID: 732A612DAD28067D
5 changed files with 22 additions and 0 deletions

View file

@ -4,6 +4,8 @@
enableDefaultPackages = true; enableDefaultPackages = true;
packages = with pkgs; [ packages = with pkgs; [
(nerdfonts.override { fonts = [ "DejaVuSansMono" ]; }) (nerdfonts.override { fonts = [ "DejaVuSansMono" ]; })
comic-relief
iglesia-light
]; ];
}; };
} }

View file

@ -13,6 +13,7 @@
mfcl3750cdwcupswrapper = (super.callPackage ../overlays/mfcl3750cdw.nix { }).cupswrapper; mfcl3750cdwcupswrapper = (super.callPackage ../overlays/mfcl3750cdw.nix { }).cupswrapper;
pppdf = (super.python3Packages.callPackage ../overlays/pppdf { }); pppdf = (super.python3Packages.callPackage ../overlays/pppdf { });
isisdl = (super.python3Packages.callPackage ../overlays/isisdl.nix { }); isisdl = (super.python3Packages.callPackage ../overlays/isisdl.nix { });
iglesia-light = (super.callPackage ../overlays/fonts/iglesia-light.nix { });
}) })
]; ];
config = { config = {

View file

@ -0,0 +1,18 @@
{ pkgs }: pkgs.stdenv.mkDerivation {
pname = "iglesia-light-typeface";
version = "1.009";
src = ./iglesia-light.zip;
unpackPhase = ''
runHook preUnpack
${pkgs.unzip}/bin/unzip $src
runHook postUnpack
'';
installPhase = ''
runHook preInstall
install -Dm644 Iglesia\ Light.ttf -t $out/share/fonts/truetype
runHook postInstall
'';
}

Binary file not shown.

View file

@ -25,6 +25,7 @@
gnome.nautilus # the file manager for gnome gnome.nautilus # the file manager for gnome
gnome.simple-scan # simple scanning utility gnome.simple-scan # simple scanning utility
gnome.gnome-font-viewer # program that can preview fonts and create thumbnails for fonts
pppdf pppdf
feh # a light-weight image viewer feh # a light-weight image viewer
vlc # cross-platform media player and streaming server vlc # cross-platform media player and streaming server