All my system configs and packages in one repo
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

leah/appearance: use Bitter & LXGW NeoZhiSong for serif

+65 -2
+31
packages/bitter/package.nix
··· 1 + { 2 + lib, 3 + stdenvNoCC, 4 + fetchFromGitHub, 5 + }: 6 + stdenvNoCC.mkDerivation { 7 + pname = "bitter"; 8 + version = "1.010-unstable-2025-02-12"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "solmatas"; 12 + repo = "BitterPro"; 13 + rev = "3238d7ae2cb0b564b81225d68b3c893a40b1d3ce"; 14 + hash = "sha256-yWUHCob0ExcMIf1NE4Ch49+rTd2uJJPdotUQTWEclK8="; 15 + }; 16 + 17 + dontConfigure = true; 18 + dontBuild = true; 19 + dontFixup = true; 20 + 21 + installPhase = '' 22 + runHook preInstall 23 + install -Dm644 -t $out/share/fonts/truetype fonts/variable/*.ttf 24 + runHook postInstall 25 + ''; 26 + 27 + meta = { 28 + license = lib.licenses.ofl; 29 + platform = lib.platforms.all; 30 + }; 31 + }
+30
packages/lxgw-neozhisong/package.nix
··· 1 + { 2 + lib, 3 + stdenvNoCC, 4 + fetchurl, 5 + }: 6 + stdenvNoCC.mkDerivation (finalAttrs: { 7 + pname = "lxgw-neozhisong"; 8 + version = "1.032"; 9 + 10 + src = fetchurl { 11 + url = "https://github.com/lxgw/LxgwNeoZhiSong/releases/download/v${finalAttrs.version}/LXGWNeoZhiSong.ttf"; 12 + hash = "sha256-COW12RkXoiKemv5Uq2FshkxkFiLcyWktApCd6Y+vheY="; 13 + }; 14 + 15 + dontUnpack = true; 16 + dontConfigure = true; 17 + dontBuild = true; 18 + dontFixup = true; 19 + 20 + installPhase = '' 21 + runHook preInstall 22 + install -Dm644 $src $out/share/fonts/truetype/LXGWNeoZhiSong.ttf 23 + runHook postInstall 24 + ''; 25 + 26 + meta = { 27 + license = lib.licenses.ipa; 28 + platform = lib.platforms.all; 29 + }; 30 + })
+4 -2
users/leah/appearance.nix
··· 53 53 iosevka 54 54 noto-fonts-color-emoji 55 55 libertinus 56 - i-dot-ming 57 56 lxgw-neoxihei 58 57 fontawesome-free 59 58 manrope 59 + bitter 60 + lxgw-neozhisong 60 61 ]; 61 62 62 63 fontconfig = { 63 64 defaultFonts = { 64 65 serif = [ 65 - "I.Ming" 66 + "Bitter" 67 + "LXGW NeoZhiSong" 66 68 ]; 67 69 sansSerif = [ 68 70 "Manrope"