Size: a a a

2021 May 11

YM

Yurii Matsiuk in NixOS
🚀
источник

АБ

Александр Бантьев... in NixOS
Так там же можно делать что-то вроде follows = "some-other-input/nixpkgs", я думаю поэтому
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in NixOS
Ну оно там говорит как configuration.nix переключить на него, а как nixpkgs с niv'а на него переключить?
источник

АБ

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

АБ

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

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in NixOS
Если что, nixfmt не у всех есть, мне пришлось добавить его в шебанг)
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in NixOS
лол
источник

АБ

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

АБ

Александр Бантьев... in NixOS
niv при этом скорее всего можно убрать
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in NixOS
ну я добавил inputs.nixpkgs.url, в configuration.nix теперь просто убрать ручное задание pkgs, он сам его из инпутов возьмет?
источник

АБ

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

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in NixOS
"как сообщить configuration.nix, чтобы он юзал nixpkgs из флейков"
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in NixOS
да и не только ему, а всей системе
источник

АБ

Александр Бантьев... in NixOS
А, ну тебе нужно написать свой flake.nix, который правильным образом подтягивает твой configuration.nix
источник

АБ

Александр Бантьев... in NixOS
Тогда туда pkgs передадутся правильные
источник

АБ

Александр Бантьев... in NixOS
{ config, pkgs /* вот эти */, ... }:
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in NixOS
так? 🤔
источник

АБ

Александр Бантьев... in NixOS
Да, приблизительно
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in NixOS
а как насчет всяких nix-shell?
источник

АБ

Александр Бантьев... in NixOS
Только nixos замени на хостнейм твоей машины
источник