Size: a a a

2020 May 20

VY

Vasiliy Yorkin in NixOS
You might try enabling pulseaudio (or alsa), for example: http://ix.io/2mLb (Scarlett Solo is my soundcard, so you probably don't want to copy-paste this part into your config)
источник

VY

Vasiliy Yorkin in NixOS
Vasiliy Yorkin
You might try enabling pulseaudio (or alsa), for example: http://ix.io/2mLb (Scarlett Solo is my soundcard, so you probably don't want to copy-paste this part into your config)
^ @kueppokmanjora did it work?

hardware.pulseaudio.enable = true
should be enough
источник

SM

Sergey Makarov in NixOS
Vasiliy Yorkin
Блин, что дальше делать?

'flake' is not a recognised command

Хотя фича включена:

extraOptions = ''
 experimental-features = nix-command flakes
А у тебя какой nix?
источник

VY

Vasiliy Yorkin in NixOS
Nix
2.3.4
NixOS
20.03
источник

SM

Sergey Makarov in NixOS
Там нужно nixFlakes использовать
источник

VY

Vasiliy Yorkin in NixOS
Я написал вот так
nix.package = pkgs.nixFlakes;
Но не помогает(
источник

SM

Sergey Makarov in NixOS
Vasiliy Yorkin
Nix
2.3.4
NixOS
20.03
Судя по выводу, никс всё ещё старый используется
источник

VY

Vasiliy Yorkin in NixOS
чтобы обновить никс нужно обновить никс)
источник

SM

Sergey Makarov in NixOS
Vasiliy Yorkin
Блин, что дальше делать?

'flake' is not a recognised command

Хотя фича включена:

extraOptions = ''
 experimental-features = nix-command flakes
Это при ребилде?
источник

VY

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

SM

Sergey Makarov in NixOS
А, у меня такое было, ща найду, тут кидали, как с этим справляться
источник

SM

Sergey Makarov in NixOS
Vasiliy Yorkin
Вот тут https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/misc/nix-daemon.nix#L66 передаётся опция --experimental-features, но nixos-rebuild switch на неё кидает в стдаут ворнинг.
А, ну собственно, вот эта опция при первом ребилде нужна
источник

VY

Vasiliy Yorkin in NixOS
т.е. сначала нужно свичнуться только с этой опцией, а потом уже со всеми остальными изменениями?
источник

VY

Vasiliy Yorkin in NixOS
просто щас она у меня уже включена в конфиге, ок,
попробую чекаутнуть старый конфиг и так перелезть, включая сначала опцию
источник

SM

Sergey Makarov in NixOS
Александр Бантьев
--option experimental-features "nix-command flakes"
Вот точнее
источник

VY

Vasiliy Yorkin in NixOS
ооо, ну ка, спасибо, пробую
источник

SM

Sergey Makarov in NixOS
Не, там просто при первом ребилде нужно её передать
источник

SM

Sergey Makarov in NixOS
Потом уже без этого
источник

VY

Vasiliy Yorkin in NixOS
$ sudo nixos-rebuild switch --option experimental-features "nix-command flakes"                                                                                                                                                                                                           

error: 'flake' is not a recognised command
🤷‍♀️

Конфиг:
https://github.com/vyorkin/nixos-config/blob/master/setup.nix#L72
https://github.com/vyorkin/nixos-config/blob/master/setup.nix#L54
источник

SM

Sergey Makarov in NixOS
Может --option должна идти после --flake?
А то я довольно давно переходил, не помню уже, что там было
источник