Size: a a a

2020 April 22

ц

ц in NixOS
Julian =) Coffee
Еще даже импорт не дошел, а уже все поломалось
import <nixos-unstable> { config = config.nixpkgs.config; }

Вот так ты хочешь
источник

JC

Julian =) Coffee in NixOS
Ну это я потом уже понял
источник

ц

ц in NixOS
А в чём вопрос тогда?
источник

JC

Julian =) Coffee in NixOS
В том, что я пытался пару дней понять, почему то, что я пишу в конфиг не применяется
источник

АБ

Александр Бантьев in NixOS
Ленивость -- это значит что { a = throw "abc"; b = 1; }.b  возвращает 1, а не error
источник

АБ

Александр Бантьев in NixOS
Или, правильнее сказать, что rec { a = a; b = 1; }.b вычислимо.
источник

АБ

Александр Бантьев in NixOS
Julian =) Coffee
В том, что я пытался пару дней понять, почему то, что я пишу в конфиг не применяется
Так потому что у тебя nixpkgs разные
источник

JC

Julian =) Coffee in NixOS
ц
import <nixos-unstable> { config = config.nixpkgs.config; }

Вот так ты хочешь
а config.nixpkgs.config это какая-то глобальная переменная?
источник

АБ

Александр Бантьев in NixOS
Да блин, нет в nix глобальных переменных
источник

JC

Julian =) Coffee in NixOS
ну есть у меня файлик, который просто занимается сбором пакетов
источник

JC

Julian =) Coffee in NixOS
один nix-expressions, не функция
источник

JC

Julian =) Coffee in NixOS
config ему брать неоткуда
источник

ц

ц in NixOS
Пруф, или функция
источник

ц

ц in NixOS
)
источник

JC

Julian =) Coffee in NixOS
А как доказать, что что-то не функция🤔
источник

ц

ц in NixOS
Ну ты файлик покажи свой
источник

JC

Julian =) Coffee in NixOS
сейчас
источник

JC

Julian =) Coffee in NixOS
источник

ц

ц in NixOS
Ты с with делаешь
источник

ц

ц in NixOS
Там есть config
источник