From 03c956114ab72f0ab200befb3c8b87d1b99dd6f8 Mon Sep 17 00:00:00 2001 From: alsaiduq-lab Date: Fri, 26 Dec 2025 17:19:50 -0700 Subject: [PATCH] fixed --- hosts/modules/fonts.nix | 3 +++ pkgs/clear-sans/default.nix | 11 ++++++----- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/hosts/modules/fonts.nix b/hosts/modules/fonts.nix index 6d5af52..b6734e4 100644 --- a/hosts/modules/fonts.nix +++ b/hosts/modules/fonts.nix @@ -15,6 +15,9 @@ binary-font fontconfig ]; + + fontDir.enable = true; + fontconfig = { enable = true; defaultFonts = { diff --git a/pkgs/clear-sans/default.nix b/pkgs/clear-sans/default.nix index 4cc00bb..16ef400 100644 --- a/pkgs/clear-sans/default.nix +++ b/pkgs/clear-sans/default.nix @@ -6,14 +6,15 @@ clear-sans = pkgs.stdenv.mkDerivation { pname = "clear-sans"; version = "1.0"; - src = pkgs.fetchurl { - url = "https://raw.githubusercontent.com/resir014/Clear-Sans-Webfont/97eec13/fonts/TTF/ClearSans-Regular.ttf"; - sha256 = "0vzhy3l056gj5vkcs1kglr4mr0546fq093v78i4ri8xni7w1m0dv"; + src = pkgs.fetchFromGitHub { + owner = "intel"; + repo = "clear-sans"; + rev = "main"; + sha256 = "sha256-+xdetdE3Z4NlrWiEYCUO5bmf06g/+p5blkkNk+XcruQ="; }; - dontUnpack = true; installPhase = '' mkdir -p $out/share/fonts/truetype - cp $src $out/share/fonts/truetype/ClearSans-Regular.ttf + cp TTF/*.ttf $out/share/fonts/truetype/ ''; meta = with lib; { description = "Clear Sans font";