diff --git a/hosts/common/cross.nix b/hosts/common/cross.nix index bb2cadd9..3e6fdc5c 100644 --- a/hosts/common/cross.nix +++ b/hosts/common/cross.nix @@ -266,7 +266,7 @@ in qt6 # "You need to set QT_HOST_PATH to cross compile Qt." sequoia # "/nix/store/q8hg17w47f9xr014g36rdc2gi8fv02qc-clang-aarch64-unknown-linux-gnu-12.0.1-lib/lib/libclang.so.12: cannot open shared object file: No such file or directory"', /build/sequoia-0.27.0-vendor.tar.gz/bindgen/src/lib.rs:1975:31" # splatmoji - twitter-color-emoji # /nix/store/0wk6nr1mryvylf5g5frckjam7g7p9gpi-bash-5.2-p15/bin/bash: line 1: pkg-config: command not found + # twitter-color-emoji # /nix/store/0wk6nr1mryvylf5g5frckjam7g7p9gpi-bash-5.2-p15/bin/bash: line 1: pkg-config: command not found visidata # python3.10-psycopg2 python3.10-pandas python3.10-h5py # webkitgtk_4_1 # requires nativeBuildInputs = perl.pkgs.FileCopyRecursive => perl5.36.0-Test-utf8 # xdg-utils # perl5.36.0-File-BaseDir / perl5.36.0-Module-Build diff --git a/hosts/common/default.nix b/hosts/common/default.nix index ffbd9dde..593fe630 100644 --- a/hosts/common/default.nix +++ b/hosts/common/default.nix @@ -42,16 +42,29 @@ fonts = { enableDefaultFonts = true; - fonts = with pkgs; [ font-awesome twitter-color-emoji hack-font ]; + fonts = with pkgs; [ font-awesome noto-fonts-emoji hack-font ]; fontconfig.enable = true; fontconfig.defaultFonts = { - emoji = [ "Font Awesome 6 Free" "Twitter Color Emoji" ]; + emoji = [ "Font Awesome 6 Free" "Noto Color Emoji" ]; monospace = [ "Hack" ]; serif = [ "DejaVu Serif" ]; sansSerif = [ "DejaVu Sans" ]; }; }; + # XXX: twitter-color-emoji doesn't cross-compile; but not-fonts-emoji does + # fonts = { + # enableDefaultFonts = true; + # fonts = with pkgs; [ font-awesome twitter-color-emoji hack-font ]; + # fontconfig.enable = true; + # fontconfig.defaultFonts = { + # emoji = [ "Font Awesome 6 Free" "Twitter Color Emoji" ]; + # monospace = [ "Hack" ]; + # serif = [ "DejaVu Serif" ]; + # sansSerif = [ "DejaVu Sans" ]; + # }; + # }; + # disable non-required packages like nano, perl, rsync, strace environment.defaultPackages = [];