注記
Githubでこれを表示している場合、これはhttps://git.tsrk.me/tsrk/tsrk-nix-flexの実際のレポの鏡です
今すぐインフラをやり直しています。とりあえず、これは公式の情報源です。
(あなたはそれを手に入れますか?それは「フレーク」が好きだと宣告されているからです。今笑います。)
これは、オールインワンのニクソスとホームマネージャーの構成です。
あなたがエピタから、特にフォージ出身なら、はい、私はパイから多くのインスピレーションを与えられました(これはぼったことだとは言わないために)私は私が決して使用しないでしょう(まだ?)。
homes/ Directoryには、スタンドアロンのホームマネージャー構成が含まれています。現在、これは私の学校から提供されたIntel Nucに使用されています。これは、学校のセッションの実際の構成にも使用される場合があります。
hosts/ディレクトリには、私が持っているさまざまなホストのNIXOSシステム宣言が含まれています。
lib/ Diretoryには、手作業で行う多くのボイラープレート構成を避けるためのいくつかのユーティル機能が含まれています。
modules/ディレクトリには、Nixos、Nixvim、およびHome-Managerのモジュールが含まれています。モジュールは、各モジュールを元の目標に大きな矛盾を引き起こすことなく個別にインポートできる方法で記述されます。
overlays/ディレクトリには、さまざまなパッケージのNIXPKGSオーバーレイが含まれているため、モジュールにインラインすることなく私のニーズに合うようにします。
pkgs/ディレクトリには、上流のnixpkgsで使用できないカスタムパッケージと、NIXVIM構成( nvim-cirno )のスタンドアロンバイナリが含まれています。
profiles/ディレクトリには、デフォルトの構成を備えたNIXOSおよびホームマネージャーモジュールのセットが含まれています。
Agenixを使用して、Nixos構成に必要な秘密を管理しています。