Size: a a a

2020 May 11

KZ

Kirill Zaborsky in NixOS
источник

TZ

Timofey Zakrevskiy in NixOS
а как правильно прочитать результат запуска команды на хостовой системе? Хочу что-то вида
let idAsString = magic "id -u" in ENV_VARIABLE_TO_EXPORT= "prefix" + idAsString;
источник

TZ

Timofey Zakrevskiy in NixOS
нужна функция magic=)
источник

AS

Alexey Shmalko in NixOS
env ENV_VARIABLE_TO_EXPORT=$(id -u) nix-shell ...
источник

TZ

Timofey Zakrevskiy in NixOS
мне бы внутри скрипта (для home-manager). у меня проблема с подстановкой значения внутрь строки - часть $(id -u) остаётся как есть
источник

R

Renha in NixOS
dump_stack()
Видимо qemu 5 что-то ломает.
> cannot build derivation '/nix/store/p76q36s9h0s788bq7mfqsi1lyrsg9w6k-out-of-tree-1.2.1.drv': 9 dependencies couldn't be built
источник

R

Renha in NixOS
Renha
> cannot build derivation '/nix/store/p76q36s9h0s788bq7mfqsi1lyrsg9w6k-out-of-tree-1.2.1.drv': 9 dependencies couldn't be built
то же про qemu написано
источник

TZ

Timofey Zakrevskiy in NixOS
Ну или ещё более конкретно, XDG_RUNTIME_DIR = "\${XDG_RUNTIME_DIR:-/run/user/\$(id -u)}";`
в home.sessionVariables раскрывается в `export XDG_RUNTIME_DIR="${XDG_RUNTIME_DIR:-/run/user/$(id -u)}"
, и это меня раздражает
источник

R

Renha in NixOS
Renha
то же про qemu написано
то есть ничего не собралось, может у меня вообще сборка не работает
[0 built (1 failed), 426 copied (1242.7 MiB), 761.7 MiB DL]
источник

DO

Dmitry Olyenyov in NixOS
скорее всего никак, т.к. derivation не должна зависеть от грязного внешнего мира в момент сборки...
источник

R

Renha in NixOS
Error opening /private/var/select/sh: Operation not permitted
Failed to exec /bin/bash as variant for /bin/sh (1: Operation not permitted).


под рутом надо было ту утилиту стартовать?
источник

ц

ц in NixOS
Timofey Zakrevskiy
Ну или ещё более конкретно, XDG_RUNTIME_DIR = "\${XDG_RUNTIME_DIR:-/run/user/\$(id -u)}";`
в home.sessionVariables раскрывается в `export XDG_RUNTIME_DIR="${XDG_RUNTIME_DIR:-/run/user/$(id -u)}"
, и это меня раздражает
В bashrc какой нибудь засунь да и всё
источник

TZ

Timofey Zakrevskiy in NixOS
башрц и профиль управляются из home-manager
источник

ц

ц in NixOS
И што
источник

TZ

Timofey Zakrevskiy in NixOS
мне эта переменная нужна для корректной TMUX_TMPDIR, которая с точки зрения HM должна определяться в hm_session_vars.sh.
источник

ц

ц in NixOS
Не
источник

ц

ц in NixOS
Лучше из хм баши и zsh не менежить
источник

ц

ц in NixOS
Иначе вот тмукс работать не будет
источник

ц

ц in NixOS
Есть модуль в никсос, вот его пользуй
источник

TZ

Timofey Zakrevskiy in NixOS
у меня не nixos
источник