Я хочу добавить 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
в список устанавливаемых пакетов.