| 13 Feb 2025 |
Alessandro ๐คโโ๏ธ๐ | error: access to absolute path '/etc' is forbidden in pure evaluation mode (use '--impure' to override) | 12:24:05 |
Alessandro ๐คโโ๏ธ๐ | ovviamente la cosa ideale รจ che riesca ad usare i pacchetti di nix ovunque, ma AFAIR c'erano dei problemi | 12:22:27 |
David | Si lo puoi fare a runtime comunque | 12:24:16 |
David | Credo non si possa a evaluation time, a meno che devenv non lo esponga direttamente. Visto che hai un caso d'uso, ti direi di aprire una issue e vedere se loro hanno idee | 12:21:03 |
Alessandro ๐คโโ๏ธ๐ | in effetti a runtime potrebbe starci | 12:24:34 |
Alessandro ๐คโโ๏ธ๐ | nell'ambiente di sviluppo c'รจ un tool che scarica dei binari (in node_modules). quei binari vanno bene per tutti i sistemi, tranne nixos. solo su nixos devo impostare una certa variabile d'ambiente per fare override | 12:19:06 |
Alessandro ๐คโโ๏ธ๐ | no, รจ prisma | 12:22:40 |
Alessandro ๐คโโ๏ธ๐ | non so cosa sia. uso devenv | 12:24:40 |
Alex0 | e lo metti dentro l'attribute enterShell | 12:25:58 |
Alex0 | OS = grep 'NAME' /etc/os-release | sed 's/NAME=//'
if [ "$OS" = "NIXOS" ]; then
export VAR=VALUE
fi | 12:25:36 |
Alex0 | E usi export? | 12:22:56 |