私のconfiguration.nixにhome-managerをどのように追加しますか?

私のconfiguration.nixにhome-managerをどのように追加しますか?

home-managerチャンネルを自分のチャンネルに追加してから、configuration.nixホームマネージャをインストールしたいと思います。

NixOSの経験はありません。。可能であれば、簡単なコードスニペットをいただきありがとうございます。

答え1

一つある良い記事NixOs Wikiのコンテンツについて。デフォルトでは、次の2つをインポートする必要がありますconfiguration.nix

  • ホームマネージャのGitHubストレージリソース
  • 独自のhome.nix構成(参照GitHubを読むいくつかの例を見てください)
imports = [
    ...
    (import "${builtins.fetchTarball https://github.com/rycee/home-manager/archive/master.tar.gz}/nixos")
    /path/to/home.nix
  ];

home-managerインストールするパッケージのリストに追加することもできます。

関連情報