Repositori ini berisi serpihan NIX untuk pengemasan font khusus, ( IBMPlexMono dan CascadiaCode disediakan sebagai contoh) sehingga mudah untuk memasukkannya ke dalam pengaturan Nixos atau Home Manager Anda.
IBMPlexMono diatur sebagai paket default, yang akan dibangun atau diinstal saat Anda menjalankan nix build tanpa menentukan nama paket. Tambahkan Input Flake : Sertakan repositori ini sebagai input flake di konfigurasi NIXOS utama Anda atau konfigurasi Home Manager.
{
inputs = {
nixpkgs . url = "github:NixOS/nixpkgs" ;
font-flake . url = "github:redyf/font-flake" ;
} ;
}Instal Font : Referensi Paket Font berdasarkan Nama di Konfigurasi Home Manager Anda.
{
home . packages = with pkgs ; [
inputs . font-flake . packages . ${ system } . my-font1
inputs . font-flake . packages . ${ system } . my-font2
] ;
} Paket default : Untuk membuat atau menginstal paket default ( IBMPlexMono ), Anda dapat menjalankan:
nix build " github:redyf/font-flake " Jika Anda ingin mengubah font yang dikemas dalam serpihan ini, pertimbangkan untuk membayar repositori ini dan memodifikasi serpihan yang sesuai. Langkah -langkah untuk menambahkan input serpihan dan menginstal font akan tetap sama.
Kontribusi dipersilakan! Harap buka masalah atau kirimkan permintaan tarik untuk perbaikan atau fitur tambahan.
Proyek ini dilisensikan di bawah lisensi MIT.