Size: a a a

2020 November 24

R

Renha in NixOS
а кто-нибудь пакетировал Windows-приложения с использованием Wine?
источник

YP

Yuriy Pitomets in NixOS
еще один тупой вопрос: можно ли подменить конфиг канала без импорта?
Напр,

let newpkgs = nixpkgs { inherit my-setup } ;
in import newpkgs {}

?
источник

YP

Yuriy Pitomets in NixOS
ну, псевдокод, но смысл не импортить сразу, но создать копию с другим конфигом. Или конфиг не часть канала и идет отдельно?
источник

YP

Yuriy Pitomets in NixOS
есть некий configOverride, может?
источник

YP

Yuriy Pitomets in NixOS
наверно чушь несу, это же просто file path в этот момент...
источник

KZ

Kirill Zaborsky in NixOS
что такое вообще "конфиг канала"?
источник

KZ

Kirill Zaborsky in NixOS
канал по сути это просто обновляемый урл с коммитом nixpkgs, какой там конфиг?
источник

R

Renha in NixOS
я так понял не конфиг принадлежащий каналу, а конфигурация того, какой используется канал?
источник

R

Renha in NixOS
рассуди нас, @pitometsu
источник

YP

Yuriy Pitomets in NixOS
короче я выкрутился переопределив не канал а импорт:

let
 log_import = channel: config: import (
   builtins.trace "Use channel: ${channel}" channel
 ) config;
in
источник
2020 November 25

ц

ц in NixOS
источник

IK

Ilya Kos in NixOS
Я правильно понимаю что мне в Nix Flakes надо руками указывать все платформы, на которых мой проект может собраться?
источник

IK

Ilya Kos in NixOS
источник

H

Hex0S in NixOS
Пробую сделать nix-shell под разработку на flutter(only web), упёрся в macOS. загрузил локально nix конфиги для сборки пакета flutter. nix-build останавливается на
error: cannot auto-call a function that has an argument without a default value ('callPackage')
как собрать пакет, и, что более важно, как переопределить default.nix на локальный пакет?
источник

H

Hex0S in NixOS
Есть какие-либо мануалы по выживанию под nix, основанные на пользовательском опыте, не по документации?
источник

NM

Nikita Mistyukov in NixOS
забыть консольные команды, как править конфигурационные файлы руками и прочие императивные штучки. чо та хочется - лезть в документацию и смотреть как эту хотелку сделать декларативно ну и бестпрактис может есть.
источник

АБ

Александр Бантьев... in NixOS
Hex0S
Пробую сделать nix-shell под разработку на flutter(only web), упёрся в macOS. загрузил локально nix конфиги для сборки пакета flutter. nix-build останавливается на
error: cannot auto-call a function that has an argument without a default value ('callPackage')
как собрать пакет, и, что более важно, как переопределить default.nix на локальный пакет?
nix-shell -p "callPackage ./flutter.nix {}"
источник

АБ

Александр Бантьев... in NixOS
Переопределить сорц nix-shell -p "(callPackage ./flutter.nix {}).overrideAttrs (_: {src = ./.;})"
источник

АБ

Александр Бантьев... in NixOS
ну либо прям во flutter.nix src = ./.
источник

SM

Sergey Makarov in NixOS
Кто-нибудь может подсказать, что я делаю не так? В шелле создаваемом по такому флейку, недоступен интерпретатор питона. Почему так и как это исправить?
http://ix.io/2FqX
источник