Dieses Repository enthält eine Nix -Flocken für die packagedischen Schriftarten ( IBMPlexMono und CascadiaCode wurden als Beispiele bereitgestellt).
IBMPlexMono -Schriftart wird als Standardpaket festgelegt, das beim Ausführen nix build erstellt oder installiert wird, ohne einen Paketnamen anzugeben. Fügen Sie den Flockeneingang hinzu : Fügen Sie dieses Repository als Flockeneingang in Ihre Hauptkonfiguration der Nixos oder Home Manager ein.
{
inputs = {
nixpkgs . url = "github:NixOS/nixpkgs" ;
font-flake . url = "github:redyf/font-flake" ;
} ;
}Installieren Sie Schriftarten : Verweisen Sie die Schriftartpakete mit Namen in Ihrer Home Manager -Konfiguration.
{
home . packages = with pkgs ; [
inputs . font-flake . packages . ${ system } . my-font1
inputs . font-flake . packages . ${ system } . my-font2
] ;
} Standardpaket : So erstellen oder installieren Sie das Standardpaket ( IBMPlexMono ), können Sie ausführen:
nix build " github:redyf/font-flake " Wenn Sie die in dieser Flocke verpackten Schriftarten ändern möchten, sollten Sie dieses Repository verabschieden und die Flocken entsprechend ändern. Die Schritte zum Hinzufügen des Flockeneingangs und die Installation der Schriftarten bleiben gleich.
Beiträge sind willkommen! Bitte öffnen Sie ein Problem oder senden Sie eine Pull -Anfrage für Verbesserungen oder zusätzliche Funktionen.
Dieses Projekt ist unter der MIT -Lizenz lizenziert.