Size: a a a

2020 September 22

TZ

Timofey Zakrevskiy in NixOS
А, может, и нет, смотря в какой момент - я сомневаюсь, что плагин умеет свои настройки подтягивать из env, пойду погуглю.
источник

Т

Тима in NixOS
Добрый день
источник

AN

Alexander N. in NixOS
Timofey Zakrevskiy
Я, может, странного хочу, но всё же - один из плагинов к IDEA просит набор бинарей (компилятор и сопутствующая шелуха). Если я этим делом пользуюсь из терминала, то shell.nix и в путь. А как эти же бинарники подставить в иде? Я могу прописать полные пути из стора, но это на каждый чих/случайный nix-store —gc будет морока.
а direnv IDEA не умеет?
источник

TZ

Timofey Zakrevskiy in NixOS
Alexander N.
а direnv IDEA не умеет?
возможен костыль - direnv экспортит нужные вещи через set -a в файлик, а дальше idea через плагин EnvFile подхватывает из этого файлика переменные для своих run configurations
источник

TZ

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

TZ

Timofey Zakrevskiy in NixOS
пока тупо в gui плагина воткнул выхлоп от which requiredBinaryName
источник

TZ

Timofey Zakrevskiy in NixOS
судя по трекеру, переменные окружения для настройки самого себя этот языковой плагин использовать не умеет
источник

Т

Тима in NixOS
Ребят, а есть способ проверить nixos-rebuild без nixos? т.е саму верность конфигов
источник

SM

Sergey Makarov in NixOS
nix-build -I nixos-config=/etc/nixos/configuration.nix '<nixpkgs/nixos>' -A system -это собирает систему
источник

֍֎

֍ ֎ in NixOS
sudo nixos-rebuild build - тоже собирает систему
источник

Т

Тима in NixOS
nixos-rebuild нету(
источник

АБ

Александр Бантьев... in NixOS
Что-то лень проверять, а nix на nixos будет читать из ~/.config/nix/nix.conf или нет?
источник

АБ

Александр Бантьев... in NixOS
Sergey Makarov
nix-build -I nixos-config=/etc/nixos/configuration.nix '<nixpkgs/nixos>' -A system -это собирает систему
^
источник

Т

Тима in NixOS
Спасибо, вроде работает )
источник

Т

Тима in NixOS
Поправил ошибку в своих конфигах, теперь ругается куда-то в attribute 'mb' missing, at /nix/store/dncwp3mqrp0ihpf3n4iwhqczlql7bpfn-source/nixos/default.nix:21:23
источник

Т

Тима in NixOS
Можно забить?
источник

АБ

Александр Бантьев... in NixOS
Нет, он же очевидно не собирается
источник

AT

Andrew Tropin in NixOS
Переслано от Andrew Tropin
Через полтора часа буду рассказывать, как собрал воспроизводимый конфиг имакса на use-package + nix + flakes. Чтобы версии емаксовых пакетов пинились, чтобы системные зависимости и systemd unit для emacs-daemon и всё остальное разворачивалось из этого конфига.

Заглядывайте на огонёк, буду рад и вопросам и рекомендациям.

https://youtu.be/2_e3kPJQ93s
источник

Т

Тима in NixOS
Александр Бантьев
Нет, он же очевидно не собирается
Но это дефолт какой-то, он вообще не мой, почему он фигурирует в сборке?
источник

АБ

Александр Бантьев... in NixOS
Тима
Но это дефолт какой-то, он вообще не мой, почему он фигурирует в сборке?
Покажи show-trace чтоли
источник