Wie füge ich den Home-Manager zu meiner Konfiguration.nix hinzu?

Wie füge ich den Home-Manager zu meiner Konfiguration.nix hinzu?

Ich möchte den home-managerKanal zu meinem hinzufügen configuration.nixund dann den Home-Manager installieren

Ich habe keine Erfahrung mit NixOS. Ein einfacher Codeausschnitt wäre, wenn möglich, sehr willkommen.

Antwort1

Da ist einguter Artikeldazu im NixOs Wiki. Grundsätzlich müssen Sie zwei Dinge in Ihr importieren configuration.nix:

  • Die Ressourcen aus dem GitHub-Repository des Home-Managers
  • Ihre eigene home.nixKonfiguration (sieheREADME auf GitHubzum Beispiel)
imports = [
    ...
    (import "${builtins.fetchTarball https://github.com/rycee/home-manager/archive/master.tar.gz}/nixos")
    /path/to/home.nix
  ];

home-managerMöglicherweise müssen Sie auch Ihre Liste der zu installierenden Pakete ergänzen .

verwandte Informationen