Como adicionar o home-manager ao meu configuration.nix?

Como adicionar o home-manager ao meu configuration.nix?

Quero adicionar o home-managercanal ao meu configuration.nixe instalar o home-manager

Não tenho experiência com NixOS. Um simples trecho de código é muito apreciado, se possível.

Responder1

Existe umbom artigosobre isso no NixOs Wiki. Basicamente, você precisa importar duas coisas no seu configuration.nix:

  • Os recursos do repositório GitHub do gerente doméstico
  • Sua própria home.nixconfiguração (veja oLEIA-ME no GitHubpor exemplo)
imports = [
    ...
    (import "${builtins.fetchTarball https://github.com/rycee/home-manager/archive/master.tar.gz}/nixos")
    /path/to/home.nix
  ];

Você também pode precisar adicionar home-managerà sua lista de pacotes a serem instalados.

informação relacionada