!OHimLTKAXNbFrEoogf:matrix.org

Nix Milan

107 Members
https://milano.nix.pizza/7 Servers

Load older messages


SenderMessageTime
23 Nov 2025
@telegram_176121111:t2bot.ioFrancescoAl momento non ho un Mac alla mano per controllare i permessi però11:04:08
@telegram_73824637:t2bot.ioAndrea Ciceri Intendi passando --store? 11:13:57
@telegram_176121111:t2bot.ioFrancesco 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
@telegram_463188749:t2bot.ioAlessandro CandidoLo 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 home11:16:43
@telegram_73824637:t2bot.ioAndrea Ciceri Io conoscevo questo: https://github.com/DavHau/nix-portable
Ma non va su macos
11:18:01
@telegram_463188749:t2bot.ioAlessandro Candido Qui tu vuoi fare lo stesso, solo che stai cercando un path condiviso con altri utenti 11:17:04
@telegram_463188749:t2bot.ioAlessandro CandidoNix ha un chroot interno configurabile11:13:18
@telegram_463188749:t2bot.ioAlessandro CandidoMi ricordavo l’opzione da file di configurazione. Ma probabilmente è equivalente passarlo da CLI. Con una qualche priorità11:15:17
@telegram_463188749:t2bot.ioAlessandro CandidoSìsì, rootless11:15:30
@telegram_7189191315:t2bot.iogecko 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
@telegram_463188749:t2bot.ioAlessandro CandidoPuoi usare lo stesso approccio su MacOS11:20:39
@telegram_7189191315:t2bot.iogeckoVMs are for losers11:23:58
@telegram_7189191315:t2bot.iogecko Comunque ora che ci penso potrei semplicemente usare /Applications/MyApp.app/nix/store 11:24:20
@telegram_73824637:t2bot.ioAndrea Cicerialtrimenti perche' non produci delle immagini docker e via?11:22:45
@telegram_73824637:t2bot.ioAndrea Ciceri https://github.com/niklaskorz/nix-bundle-darwin
questo senno'?
11:33:28
@telegram_463188749:t2bot.ioAlessandro Candido https://www.jboy.space/blog/nix-on-hpc.html 11:18:59
@telegram_73824637:t2bot.ioAndrea Cicerianche a me sa di solo linux11:20:46
@telegram_7189191315:t2bot.iogecko 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
@telegram_7189191315:t2bot.iogeckoPer forza... i binari buildati da nix assumono tu abbia uno store (da qualche parte).11:29:21
@telegram_463188749:t2bot.ioAlessandro CandidoNon stavo parlando della cartella, ma solo di girare rootless11:21:03
@telegram_7189191315:t2bot.iogeckoEh...11:21:23
@telegram_73824637:t2bot.ioAndrea Cicerimacos is for losers :)11:24:46
@telegram_463188749:t2bot.ioAlessandro CandidoMa perché non deve esserci il nome dell’utente?11:21:57
@telegram_463188749:t2bot.ioAlessandro CandidoMa quindi vuoi compilarlo dentro Nix, e distribuirlo statico senza Nix?11:27:43
@telegram_463188749:t2bot.ioAlessandro CandidoAppunto, per me se è installato per utente finisce in modo molto naturale nella sua home…11:25:03
@telegram_73824637:t2bot.ioAndrea Ciceri altrimenti ci sarebbe ancehhe questo: https://github.com/nix-community/nix-bundle
essenzialmente crea un binario contente che autoestrae da qualche parte la closure e poi lancia il programma
purtroppo mi sa che non supporta macos...
magari c'e' qualche PR aperta che tenta di aggiungere il supporto pero'
11:30:01
@telegram_463188749:t2bot.ioAlessandro CandidoAspetta, però vuoi che ci sia lo store sulla macchina dell'utente11:28:53
@telegram_7189191315:t2bot.iogeckoQuando distribuisco il software non posso embeddare il nome dell'utente che lo userà... /nix/store è un parametro di build time.11:25:44
@telegram_7189191315:t2bot.iogeckoSì l'ho visto, è sostanzialmente quello che voglio fare. Ma quella parte lì è banale da fare, la parte tricky è non richiedere /nix/store (ovvero essere root).11:30:42
@telegram_463188749:t2bot.ioAlessandro CandidoO no?11:29:00

Show newer messages


Back to Room ListRoom Version: 10