font flake
1.0.0
このリポジトリには、パッケージングカスタムフォント用のnixフレークが含まれています( IBMPlexMonoとCascadiaCodeが例として提供されました)、nixosまたはホームマネージャーのセットアップに簡単に含めることができます。
IBMPlexMonoフォントは、パッケージ名を指定せずにnix build実行するときに構築またはインストールされるデフォルトパッケージとして設定されます。 フレーク入力を追加:メインのNixos構成またはホームマネージャーの構成のフレーク入力としてこのリポジトリを含めます。
{
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ライセンスの下でライセンスされています。