Este repositório contém um flago NIX para embalagem de fontes personalizadas ( IBMPlexMono e CascadiaCode foram fornecidas como exemplos), facilitando a inclusão de sua configuração de nixos ou gerente de casa.
IBMPlexMono é definida como o pacote padrão, que será criado ou instalado quando você executar nix build sem especificar o nome de um pacote. Adicione a entrada de flocos : inclua este repositório como uma entrada de flocos na configuração principal do NIXOS ou na configuração do gerenciador de residências.
{
inputs = {
nixpkgs . url = "github:NixOS/nixpkgs" ;
font-flake . url = "github:redyf/font-flake" ;
} ;
}Instale Fontes : Reference os pacotes de fontes por nome na configuração do seu gerente de casa.
{
home . packages = with pkgs ; [
inputs . font-flake . packages . ${ system } . my-font1
inputs . font-flake . packages . ${ system } . my-font2
] ;
} Pacote padrão : para criar ou instalar o pacote padrão ( IBMPlexMono ), você pode executar:
nix build " github:redyf/font-flake " Se você deseja alterar as fontes embaladas nesse floco, considere bifurcar este repositório e modificar o floco de acordo. As etapas para adicionar a entrada de flocos e a instalação das fontes permanecerão as mesmas.
As contribuições são bem -vindas! Abra um problema ou envie uma solicitação de tração para obter melhorias ou recursos adicionais.
Este projeto está licenciado sob a licença do MIT.