ที่เก็บนี้มีเกล็ด Nix สำหรับแบบอักษรที่กำหนดเองบรรจุภัณฑ์ ( IBMPlexMono และ CascadiaCode เป็นตัวอย่าง) ทำให้ง่ายต่อการรวมไว้ในการตั้งค่า Nixos หรือ Home Manager ของคุณ
IBMPlexMono ถูกตั้งค่าเป็นแพ็คเกจเริ่มต้นซึ่งจะถูกสร้างหรือติดตั้งเมื่อคุณเรียกใช้ nix build โดยไม่ต้องระบุชื่อแพ็คเกจ เพิ่มอินพุตเกล็ด : รวมพื้นที่เก็บข้อมูลนี้เป็นอินพุตเกล็ดในการกำหนดค่า Nixos หลักของคุณหรือการกำหนดค่า Home Manager
{
inputs = {
nixpkgs . url = "github:NixOS/nixpkgs" ;
font-flake . url = "github:redyf/font-flake" ;
} ;
}ติดตั้งแบบอักษร : อ้างอิงแพ็คเกจฟอนต์ตามชื่อในการกำหนดค่าผู้จัดการบ้านของคุณ
{
home . packages = with pkgs ; [
inputs . font-flake . packages . ${ system } . my-font1
inputs . font-flake . packages . ${ system } . my-font2
] ;
} แพ็คเกจเริ่มต้น : ในการสร้างหรือติดตั้งแพ็คเกจเริ่มต้น ( IBMPlexMono ) คุณสามารถเรียกใช้:
nix build " github:redyf/font-flake " หากคุณต้องการเปลี่ยนแบบอักษรที่บรรจุในเกล็ดนี้ให้พิจารณาการฟอร์กที่เก็บนี้และปรับเปลี่ยนเกล็ดตาม ขั้นตอนในการเพิ่มอินพุตเกล็ดและการติดตั้งแบบอักษรจะยังคงเหมือนเดิม
ยินดีต้อนรับ! โปรดเปิดปัญหาหรือส่งคำขอดึงสำหรับการปรับปรุงหรือคุณสมบัติเพิ่มเติมใด ๆ
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT