Size: a a a

2021 June 25

АБ

Александр Бантьев... in NixOS
А значение этого биндинга -- это деривация (пакет), в результате этой деривации лежит бинарник
источник

АБ

Александр Бантьев... in NixOS
Потом все деривации, которые в environment.systemPackages, сливаются в одну большую, и в связи с тем что у тебя две деривации в которых есть bin/neovim, одна "затирает" другую
источник

АБ

Александр Бантьев... in NixOS
ЕМНИП там тебе про это должен ворнинг вылезать
источник

АБ

Александр Бантьев... in NixOS
Надеюсь так чуть понятнее
источник

IS

Igor Sidorov in NixOS
хмм но во втором варианте тоже будет две деривации с bin/neovim ? разве нет? я просто делаю скрипт который вызывает бинарь из второй деривации
источник

АБ

Александр Бантьев... in NixOS
Нет
источник

АБ

Александр Бантьев... in NixOS
Ну, вернее, да, в кложуре твоей системы будет несколько дериваций с bin/neovim, но в environment.systemPackages они попадут не все
источник

АБ

Александр Бантьев... in NixOS
Туда попадет только то, что явно туда добавлено
источник

IS

Igor Sidorov in NixOS
ааа ок, т.е. в PATH будут доступны только те бинари которые есть в systemPackages
источник

АБ

Александр Бантьев... in NixOS
Да
источник

IS

Igor Sidorov in NixOS
поэтому neovim из первой деривации есть, из второй нет, а foobar есть тоже
источник

АБ

Александр Бантьев... in NixOS
Да
источник

АБ

Александр Бантьев... in NixOS
Именно так
источник

IS

Igor Sidorov in NixOS
ооок отлично спасибо еще раз вроде стало понятнее
источник

YM

Yurii Matsiuk in NixOS
Что-то не могу понять, как ядро знает откуда фирмварь грузить?
источник

YM

Yurii Matsiuk in NixOS
nixos/modules/system/activation/top-level.nix
55:        ln -s ${config.hardware.firmware}/lib/firmware $out/firmware
источник

VL

Valerii Leontiev in NixOS
кто-то может вангонуть, почему это скрипт не работает на выкл? на вкл все норм
zsh, если что
источник

VL

Valerii Leontiev in NixOS
источник

p

podskochu in NixOS
А тут четыреста человек, интересно, кто-нибудь в продакшене что-то крутит на NixOS?
источник

AV

Alexander Vershilov in NixOS
serokell, typeable ваш выход!
источник