如果我尝试类似的事情
nix-env --install nixpkgs.fira-code
Run Code Online (Sandbox Code Playgroud)
该软件包将被安装,但该字体将无法在任何地方使用。
如何使用 Nix 安装字体并使其可在 Ubuntu 中使用?
我有同样的问题,并在 NixOS Discourse 中提出。解决方案是手动将 Nix 的字体目录添加到用户的 fontconfig 中(如此处所述),如下所示:
创建本地fontconfig目录:
$ mkdir -p ~/.config/fontconfig/conf.d/
Run Code Online (Sandbox Code Playgroud)
在该目录中创建一个文件(例如,称为10-nix-fonts.conf),指定 Nix 字体的位置:
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<dir>~/.nix-profile/share/fonts/</dir>
</fontconfig>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1009 次 |
| 最近记录: |