Size: a a a

2021 May 16

N

Nikolay in NixOS
А как сделать, чтобы при nixos-rebuild switch создавался симлинк вне nix стора? ну например /srv/foo -> /nix/store/...-foo-data. В home-manager есть такое, а без него можно?
источник

G

GNU/Cab in NixOS
nix-build /path/to/nixpkgs/nixos -A system
(выдержка из мана 😐)
источник

N

Nikolay in NixOS
не, я имею ввиду не всю систему в другое место положить, а например есть сервис, он свои данные хранит в /srv/foo, и хочется эти данные залинковать в никс стор.
источник

G

GNU/Cab in NixOS
просто ln -s при билде?
источник

N

Nikolay in NixOS
да, так тоже можно, интересно можно ли как-то все это прямо в configuration.nix описать
источник

G

GNU/Cab in NixOS
а куда ты хочешь это пихнуть?
источник

N

Nikolay in NixOS
Ну вот есть описание всей системы в configuration.nix, допустим включен условнй nginx и он смотрит в /srv/www, теперь я хочу контент для разных сайтов собрать с помощью nix, а в /srv/www вставить ссылки на эти результаты. Да, конечно можно после switch ручками ссылки обновлять, но для чистоты хотелось бы чтобы все это описать прямо в configuration.nix
источник

G

GNU/Cab in NixOS
activationScript?
источник

N

Nikolay in NixOS
черт, сэр, вы правы) я был уверен activationScript это чисто фича home-manager, оказывается нет. спасибо за наводку!
источник

YM

Yurii Matsiuk in NixOS
Так это модуль как раз для того чтоб конфиг генерить. Перестань его юзать и конфига не будет 🤷‍♂
источник

VL

Valerii Leontiev in NixOS
Я попытался
Тупо добавил свей в пекеджи, но, почему-то, таким образом не работает xwayland
источник

VL

Valerii Leontiev in NixOS
xwayland disable в конфиге нет
источник

VL

Valerii Leontiev in NixOS
Чяднт?
источник

YM

Yurii Matsiuk in NixOS
У тебя есть готовый свей конфиг? Тогда просто включи свей на уровне конфига
https://search.nixos.org/options?channel=20.09&show=programs.sway.enable&from=0&size=50&sort=relevance&query=Sway
источник

VL

Valerii Leontiev in NixOS
У меня через home manager все это
источник

VL

Valerii Leontiev in NixOS
Зачем глобально?
источник

VL

Valerii Leontiev in NixOS
Конфиг есть
источник

VL

Valerii Leontiev in NixOS
Он подключен через xdg.configFile
источник

YM

Yurii Matsiuk in NixOS
Если ты хочешь уже конфиг самостоятельно декларативно описать, нужен home manager, опция тут: https://nix-community.github.io/home-manager/options.html#opt-wayland.windowManager.sway.xwayland
источник

VL

Valerii Leontiev in NixOS
У меня уже описанный конфиг))
источник