| 20 Nov 2025 |
Andrea Ciceri | https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/misc/resholve/README.md Non conoscevo, condivido che magari puo' interessare | 14:22:51 |
| 23 Nov 2025 |
gecko | macOS users, che voi sappiate c'è una directory scrivibile da utente non privilegiato che però non sia condivisa con altri utenti e non contenga nel percorso il nome utente? Tipo /tmp, ma non so se è condivisa tra più utenti. | 10:43:48 |
Andrea Ciceri | Credo tu possa montare fs HFS su macos senza essere root comunque | 11:15:26 |
gecko | Se le /tmp degli utenti fossero dei bind mount separate per utente potrei mettere tutto in /tmp/nix/store per dire. | 11:12:55 |
gecko | Voglio distribuire software (anche) per macOS senza richiedere root. Sono disposto a cambiare il path di /nix/store. | 11:12:28 |
gecko | Eh ma ho bisogno di un PATH che non contenga il nome dell'utente. Devo metterci /nix/store e deve essere portabile :P | 11:10:25 |
gecko | Link? | 11:17:29 |
Andrea Ciceri | in che senso devi metterci /nix/store ? | 11:11:36 |
gecko | Non so come si faccia, ma penso si possa fare. /nix/store è customizzabile | 11:18:06 |
gecko | rootless per macOS? Link plz | 11:14:51 |
Francesco | Al momento non ho un Mac alla mano per controllare i permessi però | 11:04:08 |
Andrea Ciceri | Intendi passando --store? | 11:13:57 |
Francesco | Qua dice che TMPDIR dovrebbe essere settato ad una cartella specifica allo user https://apple.stackexchange.com/questions/94964/where-is-the-temp-folder | 11:03:47 |
Alessandro Candido | Lo facevo vedere a qualcuno che funziona anche su HPC (che era il mio use case). Scarichi il binario statico da hydra e specifichi l’opzione per mettere dentro la tua home | 11:16:43 |
Andrea Ciceri | Io conoscevo questo: https://github.com/DavHau/nix-portable Ma non va su macos | 11:18:01 |
Alessandro Candido | Qui tu vuoi fare lo stesso, solo che stai cercando un path condiviso con altri utenti | 11:17:04 |
Alessandro Candido | Nix ha un chroot interno configurabile | 11:13:18 |
Alessandro Candido | Mi ricordavo l’opzione da file di configurazione. Ma probabilmente è equivalente passarlo da CLI. Con una qualche priorità | 11:15:17 |
Alessandro Candido | Sìsì, rootless | 11:15:30 |
gecko | Comune usare /Applications/MyApp.app/nix/store come /nix/store è perfetto, risolve tutti i miei problemi. È il modo giusto di fare le cose™. | 11:27:43 |
Alessandro Candido | Puoi usare lo stesso approccio su MacOS | 11:20:39 |
gecko | VMs are for losers | 11:23:58 |
gecko | Comunque ora che ci penso potrei semplicemente usare /Applications/MyApp.app/nix/store | 11:24:20 |
Andrea Ciceri | altrimenti perche' non produci delle immagini docker e via? | 11:22:45 |
Andrea Ciceri | https://github.com/niklaskorz/nix-bundle-darwin questo senno'? | 11:33:28 |
Alessandro Candido | https://www.jboy.space/blog/nix-on-hpc.html | 11:18:59 |
Andrea Ciceri | anche a me sa di solo linux | 11:20:46 |
gecko | Perché dici? Di solito le applicazioni si installano in /Applications, no? A me sembra molto naturale, faccio un'applicazione autocontenuta, che sembra normale, ma sotto sotto usa nix. Non sporco il resto del sistema. | 11:31:58 |
gecko | Per forza... i binari buildati da nix assumono tu abbia uno store (da qualche parte). | 11:29:21 |
Alessandro Candido | Non stavo parlando della cartella, ma solo di girare rootless | 11:21:03 |