From 368cb6b0d25db2ae23be42ad51584de059997e51 Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Mon, 20 May 2024 16:10:21 +0200 Subject: refactor(sys): Modularize and move to `modules/system` or `pkgs` --- sys/font/default.nix | 38 -------------------------------------- sys/font/font.xml | 22 ---------------------- 2 files changed, 60 deletions(-) delete mode 100644 sys/font/default.nix delete mode 100644 sys/font/font.xml (limited to 'sys/font') diff --git a/sys/font/default.nix b/sys/font/default.nix deleted file mode 100644 index cdbf03cf..00000000 --- a/sys/font/default.nix +++ /dev/null @@ -1,38 +0,0 @@ -{ - pkgs, - lib, - ... -}: let - nerdFont = pkgs.nerdfonts.override { - fonts = [ - "SourceCodePro" - "Overpass" - "FiraCode" - ]; - }; -in { - fonts = { - packages = [ - nerdFont - pkgs.noto-fonts-emoji - ]; - fontconfig = { - # NOTE: This is responsible for color emoji support <2023-08-28> --> - /* - WARNING: This [link](https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/111#note_630720) - contains some discussion about, the below code. But it's down right now. - <2023-08-28> - */ - localConf = builtins.readFile ./font.xml; - defaultFonts = { - # FIXME: Add a serif font <2023-08-28> - serif = []; - sansSerif = lib.mkForce ["Overpass Nerd Font Propo"]; - monospace = lib.mkForce ["SauceCodePro Nerd Font Mono" "Noto Color Emoji"]; - emoji = lib.mkForce ["Noto Color Emoji"]; - }; - allowType1 = false; - allowBitmaps = false; - }; - }; -} diff --git a/sys/font/font.xml b/sys/font/font.xml deleted file mode 100644 index f3f6bb3e..00000000 --- a/sys/font/font.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - monospace - - emoji - - - - sans-serif - - emoji - - - - serif - - emoji - - - -- cgit 1.4.1