Как добавить home-manager в мой configuration.nix?

Как добавить home-manager в мой configuration.nix?

Я хочу добавить home-managerканал в свой configuration.nix, а затем установить home-manager

У меня нет опыта работы с NixOS. Если возможно, будет очень полезен простой фрагмент кода.

решение1

Eстьхорошая статьяоб этом в NixOs Wiki. По сути, вам нужно импортировать две вещи в ваш configuration.nix:

  • Ресурсы из репозитория GitHub домашнего менеджера
  • Ваша собственная home.nixконфигурация (см.README на GitHubНапример)
imports = [
    ...
    (import "${builtins.fetchTarball https://github.com/rycee/home-manager/archive/master.tar.gz}/nixos")
    /path/to/home.nix
  ];

Вам также может потребоваться добавить home-managerв список устанавливаемых пакетов.

Связанный контент