Size: a a a

2020 October 31

FM

Fang Ming in NixOS
@balsoft спасибо. А где мне после этой команды искать JDK?
источник

AT

Andrew Tropin in NixOS
Fang Ming
@balsoft спасибо. А где мне после этой команды искать JDK?
В stdout)
источник

AT

Andrew Tropin in NixOS
Fang Ming
@balsoft спасибо. А где мне после этой команды искать JDK?
Последняя строчка вывода - это обычно путь до стора, куда сбилдился этот пакет.
источник

FM

Fang Ming in NixOS
Я уже нашёл. Спасибо. Непривычный, конечно, для меня способ.
источник

KV

Kirill Valyavin in NixOS
Извините за глупый вопрос, но какой самый простой модифицировать поле в сете? Типа добавить элементов в список
t = { inherit s; a = s.a ++ [ "ololo" ]; } не очень симпатично
источник

G

GNU/Cab in NixOS
@Elvecent  a // { f = 12; }
источник

KV

Kirill Valyavin in NixOS
GNU/Cab
@Elvecent  a // { f = 12; }
???
nix-repl> s = { a = [ "one" ]; } 
nix-repl> s.a
[ "one" ]
nix-repl> (s // { a = [ "two" ]; }).a
[ "two" ]
источник

KV

Kirill Valyavin in NixOS
Мне надо не перезаписать на новое значение, а именно модифицировать, в частности, сделать конкатенацию
источник

G

GNU/Cab in NixOS
ну
источник

G

GNU/Cab in NixOS
есть один вариант
источник

G

GNU/Cab in NixOS
f = lib.makeOverridable {  какой-то сет }
источник

G

GNU/Cab in NixOS
f.override (super: { f = super.f ++ []; })
источник

G

GNU/Cab in NixOS
ещё можешь попробовать покопать makeMerge
источник

KV

Kirill Valyavin in NixOS
Ок, спасибо
источник

KV

Kirill Valyavin in NixOS
Удивительно, но только что работающий callCabal2nix внезапно начал давать ошибку
cabal2nix: nix-prefetch-url: createProcess: runInteractiveProcess: exec: does not exist (No such file or directory)
Кто-нибудь видел такое?
источник

М

Мастер ФИДЕ Максим О... in NixOS
Решил обновиться до 20.09, у меня либроффис начал билдиться..
источник

АБ

Александр Бантьев... in NixOS
Kirill Valyavin
Извините за глупый вопрос, но какой самый простой модифицировать поле в сете? Типа добавить элементов в список
t = { inherit s; a = s.a ++ [ "ololo" ]; } не очень симпатично
lib.recursiveUpdate из nixpkgs
источник

АБ

Александр Бантьев... in NixOS
Но со списком он не поможет, тут только модульную систему NixOS использовать или самому написать рекурсвный мерж
источник

KV

Kirill Valyavin in NixOS
Пичалька
источник

FM

Fang Ming in NixOS
У меня при попытке подключения пакета linuxPackages_4_19.nvidia_x11_vulkan_beta выдаёт ошибку attribute 'nvidia_x11_vulkan_beta' in selection path 'nixos.linuxPackages_4_19.nvidia_x11_vulkan_beta' not found, хотя на сайте оно есть https://search.nixos.org/packages?channel=unstable&show=linuxPackages_4_19.nvidia_x11_vulkan_beta&from=0&size=30&sort=relevance&query=vulkan. Подскажите, пожалуйста, что делать?
источник