Este repositorio contiene un flake Nix para empacar fuentes personalizadas ( IBMPlexMono y CascadiaCode se proporcionaron como ejemplos), lo que facilitó incluirlas en su configuración de Nixos o Manager Home.
IBMPlexMono se establece como el paquete predeterminado, que se construirá o instalará cuando ejecute nix build sin especificar el nombre de un paquete. Agregue la entrada de escamas : incluya este repositorio como una entrada de escamas en su configuración principal de Nixos o configuración de Home Manager.
{
inputs = {
nixpkgs . url = "github:NixOS/nixpkgs" ;
font-flake . url = "github:redyf/font-flake" ;
} ;
}Instalar fuentes : haga referencia a los paquetes de fuentes por nombre en la configuración de su administrador de hogares.
{
home . packages = with pkgs ; [
inputs . font-flake . packages . ${ system } . my-font1
inputs . font-flake . packages . ${ system } . my-font2
] ;
} Paquete predeterminado : para construir o instalar el paquete predeterminado ( IBMPlexMono ), puede ejecutar:
nix build " github:redyf/font-flake " Si desea cambiar las fuentes empaquetadas en esta escama, considere bifurgar este repositorio y modificar el escama en consecuencia. Los pasos para agregar la entrada de escamas e instalar las fuentes seguirán siendo los mismos.
¡Las contribuciones son bienvenidas! Abra un problema o envíe una solicitud de extracción de mejoras o características adicionales.
Este proyecto tiene licencia bajo la licencia MIT.