Size: a a a

2020 April 12

ц

ц in NixOS
И пока они не пройдут канал не обновится
источник

ц

ц in NixOS
На самом деле именно поэтому всё и ломают, потому что в случае чего оно до пользователей не дойдет и можно экспериментировать сколько влезет
источник

СР

Слесарь Ремонтик in NixOS
в kotatogram как то можно изменить шрифты?
источник

AN

Alexander N. in NixOS
Слесарь Ремонтик
в kotatogram как то можно изменить шрифты?
а это что за зверь?
источник

СР

Слесарь Ремонтик in NixOS
nix-env -iA nixpkgs.kotatogram-desktop
источник

AN

Alexander N. in NixOS
ц
Скажем так, на мастере есть нифиговая вероятность, что там что-то сломают и у тебя система перестанет грузиться
Я обычно раз в неделю мастер обновляю по пятницам, и ок. Но я мантейнер, и у меня некоторое количество локальных коммитов еще всегда
источник

ц

ц in NixOS
Alexander N.
Я обычно раз в неделю мастер обновляю по пятницам, и ок. Но я мантейнер, и у меня некоторое количество локальных коммитов еще всегда
Рисковый ты человек 🌝
источник

AN

Alexander N. in NixOS
Слесарь Ремонтик
nix-env -iA nixpkgs.kotatogram-desktop
Я думал там другой клиент, а там всего лиш косметические
источник

N

Nikolay in NixOS
А вот в случае let list = [ "foo" "bar" ]; in mkDerivation { buildPhase = "for i in $list; do echo $i; done"; } что не так с попыткой итерироватся по $list? Почему то же самое в случае $srcs работает?
источник

ц

ц in NixOS
Nikolay
А вот в случае let list = [ "foo" "bar" ]; in mkDerivation { buildPhase = "for i in $list; do echo $i; done"; } что не так с попыткой итерироватся по $list? Почему то же самое в случае $srcs работает?
В buildPhase у тебя sh
источник

ц

ц in NixOS
А всё остальное - nix
источник

N

Nikolay in NixOS
ц
В buildPhase у тебя sh
Но в  unpackPhase = ''
   for src in $srcs; do tar xf $src; done
 ''; и это работает
источник

ц

ц in NixOS
Nikolay
Но в  unpackPhase = ''
   for src in $srcs; do tar xf $src; done
 ''; и это работает
Там магия
источник

N

Nikolay in NixOS
ц
Там магия
О как...
источник

ц

ц in NixOS
srcs где-то во внутренностях сборщика присваивается
источник

N

Nikolay in NixOS
А можно тогда как-то из buildPhase достучаться до list?
источник

ц

ц in NixOS
Nikolay
А можно тогда как-то из buildPhase достучаться до list?
buildPhase = concatMapStringsSep "\n" (i: "echo ${i}") list;
источник

ц

ц in NixOS
На выходе то же самое будет
источник

ц

ц in NixOS
buildPhase = "for i in "${concatStringsSep " " list}"; do echo $i; done";
источник

ц

ц in NixOS
Вот так ещё как вариант
источник