Size: a a a

2020 April 22

АБ

Александр Бантьев in NixOS
И при этом чтобы можно было --substituters и прочие радости
источник

ц

ц in NixOS
А, хз, не пользуюсь
источник

АБ

Александр Бантьев in NixOS
На самом деле, я чисто из-за --substituters это делал
источник

ц

ц in NixOS
У меня в конфиге нужные стоят
источник

АБ

Александр Бантьев in NixOS
А то держать 15-20 сабституторов, каждый из которых нужен в 1 проекте -- как-то не комильфо
источник

АБ

Александр Бантьев in NixOS
Очень долго занимает опрос их всех на тему того, у кого что есть
источник

VY

Vasiliy Yorkin in NixOS
Не пойму как nix-tools поставить
Он мне нужен для этого https://input-output-hk.github.io/haskell.nix/user-guide/cabal-projects/#using-plan-to-nix
источник

VY

Vasiliy Yorkin in NixOS
Вот так я не хочу делать
https://input-output-hk.github.io/haskell.nix/user-guide/#installing-nix-tools
Хочу в конфиг добавить
источник

VY

Vasiliy Yorkin in NixOS
nix-repl> nix-tools = import (builtins.fetchTarball https://github.com/input-output-hk/haskell.nix/archive/master.tar.gz)    

nix-repl> nix-tools
{ __functor = «lambda @ /nix/store/sykym387j1zb5gfql22kzpjdv9xa6p0p-source/default.nix:18:15»; config = { ... }; overlays = [ ... ]; }

nix-repl>


Что с этим делать?)
источник

VY

Vasiliy Yorkin in NixOS
Точнее не так
источник

VY

Vasiliy Yorkin in NixOS
Как понять что такое haskell-nix.nix-tools в этом выражении

(with import <nixpkgs> (import (builtins.fetchTarball https://github.com/input-output-hk/haskell.nix/archive/master.tar.gz) {}).nixpkgsArgs; haskell-nix.nix-tools)

И как можно до него добраться в никс-репле?
источник

VY

Vasiliy Yorkin in NixOS
Okay, вот так
nix-repl> nix-tools = with (import <nixpkgs> (import (builtins.fetchTarball https://github.com/input-output-hk/haskell.nix/archive/master.tar.gz) {}).nixpkgsArgs); haskell-nix.nix-tools
источник

VY

Vasiliy Yorkin in NixOS
with (import <nixpkgs> (import (... {}).foo) ..))
это круто, конечно
источник

АБ

Александр Бантьев in NixOS
> unable to download ' https://github.com/input-output-hk/stackage.nix/archive/caea65ab6ebbb0137a39f82a82afcb5193f6a6b3.tar.gz ': HTTP error 200
источник

АБ

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

k

karavan in NixOS
HTTP error 200
😂😂
источник

k

karavan in NixOS
да, дилемма ))
источник
2020 April 23

VY

Vasiliy Yorkin in NixOS
источник

АБ

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

VY

Vasiliy Yorkin in NixOS
Хм, оч странно, при попытке запустить шелл nix-shell default.nix -A shellFor для default.nix, сгенеренного скопипастенной командой plain-to-nix:

error: attempt to call something which is not a function but a set, at /home/vyorkin/blhablah/default.nix:5:10

Мб на https://input-output-hk.github.io/haskell.nix/user-guide/development/ документация не самая свежая, но тогда не понятно, нужно ли вообще пользоваться этим инструментом, а если не нужно, то кто сгенерит pkgs.nix и .plan.nix?
источник