Size: a a a

2020 July 20

ц

ц in NixOS
Голого hardware-configuration.nix хватило
источник

H

Hex0S in NixOS
initrd.mdadmconf=
Не сгенерилось
источник

ц

ц in NixOS
Hex0S
initrd.mdadmconf=
Не сгенерилось
Оно там нужно?
источник

⁠Сергей in NixOS
ц
У меня поверх рейда лукс и я для этого ничего в конфиг не добавлял
покажи hardware-configuration.nix
источник

ц

ц in NixOS
⁠Сергей
покажи hardware-configuration.nix
Там ничего интересного
источник

ц

ц in NixOS
nixos-generate-config --show-hardware-config у себя запусти
источник

⁠Сергей in NixOS
ц
Там ничего интересного
а откуда берется mdadm.conf для обеспечения работы с массивом после ребутов?
источник

ц

ц in NixOS
⁠Сергей
а откуда берется mdadm.conf для обеспечения работы с массивом после ребутов?
Автоматом подхватывается, я хз
источник

H

Hex0S in NixOS
⁠Сергей
а откуда берется mdadm.conf для обеспечения работы с массивом после ребутов?
Волшебство, никак иначе
источник

⁠Сергей in NixOS
ц
Автоматом подхватывается, я хз
initrd такое умеет, но тогда имеем неупорядоченность в /dev/mdN
источник

ц

ц in NixOS
⁠Сергей
initrd такое умеет, но тогда имеем неупорядоченность в /dev/mdN
У фс есть айдишки
источник

ц

ц in NixOS
По ним все монтируется
источник

ц

ц in NixOS
Как там устройство называется дело десятое
источник

AT

Andrew Tropin in NixOS
Как юзаешь direnv+nix-shell?
Анонимный опрос
13%
use_nix
38%
lorri
38%
nix-direnv
13%
своё решение
Проголосовало: 8
источник

AT

Andrew Tropin in NixOS
ну direnv allow ведь один раз для одного проекта на одной системе делаешь обычно, а проект может долго жить и регулярно nix-shell'ить придётся. Плюс nix-shell баш спавнит, а кто-то zsh юзает. Плюс lorri и nix-direnv не дают гарбаж коллектить пакеты из проектов.
источник

AT

Andrew Tropin in NixOS
тоже варик, хотя и громоздковато, но твой воркфлоу понял
источник

AT

Andrew Tropin in NixOS
я про то, что любая команда в проекте будет с префиксом nix-shell --pure --run. Плюс непонятно как прокинуть env в имакс например.

Хорошо, если ты стартуешь make repl из терминала, а потом из emacs коннектишься и всё работает внутри энва, а если язык безрепловый, то может быть неудобно.
источник

AT

Andrew Tropin in NixOS
докер композ стартануть, какой-нить python -m или ещё что, что зависит от энва.
источник

AT

Andrew Tropin in NixOS
докер композ мб, а вот всякое, что ты запускаешь один раз, чтобы что-то проверить потыкать в мейк не нужно, плюс если в мэйке будет дофига таргетов, то скроллить историю устанешь.

В любом случае мы ушли от топика про direnv + lorri/nix-direnv.
источник

AT

Andrew Tropin in NixOS
Опрос был для юзающих direnv. Если не используешь, то можно просто не голосовать) Хотел узнать пользует ли кто nix-direnv. Да и все варианты ответа в опрос заранее никогда не придумаешь, хотя согласен, было бы понятне сколько народу в целом проголосовал.

А вот про то, что не нужно - это субъектевно. Для тебя работает - отлично, рад за тебя)
источник