Size: a a a

2021 March 13

VS

Vadim Selin in NixOS
Что-то не соображу сходу, как можно форсировать вычисления  в nix?
В частности, когда я вызываю что-то типа: builtins.trace { blaBlaExists = builtins.pathExists ./bla-bla; } ( builtins.pathExists ./bla-bla ), то в логе вижу вывод:
trace: { blaBlaExists = <CODE>; }
источник

VS

Vadim Selin in NixOS
а мне бы хотелось видеть вместо <CODE> true/false
источник

N

Nikita Ursol in NixOS
build-vm чисто самая полезная вещь, если бы ещё настройки настраивать можно было, ибо модуль есть с ними, воть только использовать его адекватно нельзя 🗿
источник

YM

Yurii Matsiuk in NixOS
Nikita Ursol
по сути можно до любого коммита обновиться, если флейки
на а если каналы, то до любого релиза канала
Ничего не мешает форкнуть nixpkgs, ревертнуться до коммита и погнали nix-channel add fork...
источник

YM

Yurii Matsiuk in NixOS
☝️ можно так даже черрипикать нужные коммиты из апстрима и пилить свой никсос. Это если ооочень много свободного времени
источник

YM

Yurii Matsiuk in NixOS
Казбек 07
А в чем достоинство никса?
Вот кстати ответы на все вопросы на одной странице:
"NixOS - Guides - How Nix works" https://nixos.org/guides/how-nix-works.html
источник

АБ

Александр Бантьев... in NixOS
Vadim Selin
Что-то не соображу сходу, как можно форсировать вычисления  в nix?
В частности, когда я вызываю что-то типа: builtins.trace { blaBlaExists = builtins.pathExists ./bla-bla; } ( builtins.pathExists ./bla-bla ), то в логе вижу вывод:
trace: { blaBlaExists = <CODE>; }
builtins.deepSeq
источник

VS

Vadim Selin in NixOS
Да, спасибо, я уже нашел. Сначала пробовал builtins.tryEval
источник

VS

Vadim Selin in NixOS
@balsoft а есть ли где-то готовая функция для слияния двух attrset-ов?
я хочу получать из двух таких:
{ a.b.fgh = 2; a.b.ijk = 3; }
{ a.b.cde = 1; }

один вот такой:
{ a.b = { cde = 1; fgh = 2; ijk = 3; }; }

обычный // тут не подойдет ведь?
источник

АБ

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

Т

Тима in NixOS
Что-то стало интересно, кроме systemd что-то предвидится в nixos?
источник

MG

Misha Gusarov in NixOS
Нет
источник

Т

Тима in NixOS
В guix кстати что?
источник

MG

Misha Gusarov in NixOS
Дистрибутив ≈ инитсистема+пакеты, так что без системд это будет уже не никсос
источник

ц

ц in NixOS
Тима
В guix кстати что?
Схемка
источник

ц

ц in NixOS
Тима
Что-то стало интересно, кроме systemd что-то предвидится в nixos?
Какие проблемы это решит?
источник

SM

Sergey Makarov in NixOS
Тима
В guix кстати что?
shepherd
источник

Т

Тима in NixOS
ц
Какие проблемы это решит?
Более тонкая настройка
источник

Т

Тима in NixOS
systemd не такой модульный то на самом деле
источник

MG

Misha Gusarov in NixOS
Тима
Более тонкая настройка
Конкретику, а не бла-бла, пожалуйста
источник