LINUX.ORG.RU
ФорумAdmin

Конфиги NixOS в системе контроля версий.

 , ,


0

2

Переползаю потихоньку на NixOS. Естественно, хочется запихнуть configuration.nix и прочие в гит для удобства.

Побродив по интернету я нашёл несколько разных способов, которыми пользуются люди:

  1. Тупо добавляют /etc/nixos как гит-репозиторий. Нужно настраивать гит для root, что не очень хорошо.

  2. Делают симлинк из рабочей копии c configuration.nix, лежащей где-то в $HOME.

  3. Склонированый репозиторий с configuration.nix лежит где-то в $HOME, пользователь запускает nixos-rebuild с ключом -I, указывая путь к применяемому конфигу.

Я пока склоняюсь к третьему варианту, но может быть кто-то предложит получше? Как местные пользователи NixOS хранят свои конфиги?

★★★★★

Не никсопользователь (еще), но все конфиги в хомяке, там же репа. Реальные конфиги - суть симлинки.

Скрипт запускает создание симлинков. Скрипт тоже в репе ;).

Kostafey ()
Последнее исправление: Kostafey (всего исправлений: 2)