与以下问题相关:https://github.com/be5invis/Iosevka/issues/231
Iosevka Term
nixpkgs 中有可用的宽度吗?我只能找到iosevka
并iosevka-bin
通过https://nixos.org/nixos/packages.html#iosevka
答案1
基于我找到的示例配置这里这是我添加到我的 nix 配置中的内容:
nixpkgs.config = {
packageOverrides = super: let self = super.pkgs; in {
iosevka-term = self.iosevka.override {
set = "term";
design = [
"term" "v-l-italic" "v-i-italic" "v-g-singlestorey" "v-zero-dotted"
"v-asterisk-high" "v-at-long" "v-brace-straight"
];
};
};
};
environment.systemPackages = with pkgs; [
iosevka-term
];
Iosevka 应该是可配置的字体,因此 iosevka nix 包的想法是覆盖参数并根据需要创建您自己的包。