!OHimLTKAXNbFrEoogf:matrix.org

Nix Milan

113 Members
https://milano.nix.pizza/8 Servers

Load older messages


SenderMessageTime
9 Feb 2026
@telegram_73824637:t2bot.ioAndrea CiceriIntendeva "della tua config" probabilmente, i flake non c'entrano qui.12:02:55
@telegram_524811522:t2bot.ioTonioSì sì, facevo solo quello che sta in una nicchia e ci tiene a specificarlo12:03:20
@telegram_524811522:t2bot.ioTonio"I don't use flakes btw"12:03:36
@telegram_524811522:t2bot.ioTonioNo flakes is the new arch12:03:45
@telegram_524811522:t2bot.ioTonio😇12:03:56
@telegram_73824637:t2bot.ioAndrea Ciceri questa affermazione ha appena avuto questo effetto su di me: https://xkcd.com/356/ 12:03:57
@telegram_524811522:t2bot.ioTonioHai googlato semigruppo? 😂12:04:17
@telegram_73824637:t2bot.ioAndrea Cicerino no ho presente ma non avevo mai pensato a formalizzare il module system con qualche struttura algebrica. E ora ci sto pensando.12:05:25
@telegram_524811522:t2bot.ioTonioCredo peraltro si possa scrivere un monoide visto che ha senso definire un modulo vuoto12:06:00
@telegram_524811522:t2bot.ioTonioNo, i booleani non hanno un mempty, come non detto12:06:38
@telegram_73824637:t2bot.ioAndrea CiceriCosa sarebbe un elemento di questo semigruppo? Una opzione o un modulo?12:07:15
@telegram_73824637:t2bot.ioAndrea CiceriNon credo funzioni con le opzioni12:08:07
@telegram_524811522:t2bot.ioTonioDomanda interessante. Direi che se un modulo ha un'opzione e un modulo un'altra, la somma dei due dovrebbe essere un modulo con ambo le opzioni12:08:52
@telegram_524811522:t2bot.ioTonioma cmq non funziona, sicuramente per colpa dei booleani, poi magari esistono altri ostacoli12:09:17
@telegram_524811522:t2bot.ioToniose un modulo fissa x = true e un modulo x = false, non esiste un combinatore che vada bene di default, visto che || e && danno risultati opposti12:10:03
@telegram_73824637:t2bot.ioAndrea Ciceriesatto, stavo scrivendolo or ora12:10:33
@telegram_524811522:t2bot.ioTonioma anche le opzioni numeriche, metti che hai un verbose level che ha 0,1,2 come valori possibili. Sommarli e ottenere un numero >2 non ha senso12:11:15
@telegram_524811522:t2bot.ioTonioecco la ragione per cui bisogna specificare una strategia di merge12:11:29
@telegram_524811522:t2bot.ioTonio cmq nerd sniped anche io ora, grazie @amerocu :D 12:11:48
@telegram_524811522:t2bot.ioTonioGuarderò le repo meglio12:12:01
@telegram_73824637:t2bot.ioAndrea Ciceri in generale tutte le opzioni che hanno tipi che possono non mergiare. per esempio le liste mergiano sempre ma i booleani no (devi specificare la priorita con mkOverride) 12:12:07
@telegram_524811522:t2bot.ioTonio Cmq a questo punto mi chiedo come fanno i moduli, posto che so che esistono lib.mkAfter e altro, di default immagino sostituiscano 12:12:46
@telegram_524811522:t2bot.ioToniomagari sulla base dell'import order12:12:53
@telegram_41776856:t2bot.ioMarco TurchettoSorry, ho presupposto il tuo sistema di pinning 🙈13:21:13
@telegram_41776856:t2bot.ioMarco TurchettoQuando dichiari una opzione, puoi impostare un valore di default13:22:08
10 Feb 2026
@telegram_7189191315:t2bot.iogeckoC'è un modo rapido per rifetchare un path in /nix/store? L'ho manomesso e ora rivoglio l'originale :P10:44:06
@telegram_5487741145:t2bot.ioLucaRedacted or Malformed Event10:47:25
@telegram_5487741145:t2bot.ioLuca nix-store --repair-path 10:47:46
@telegram_5487741145:t2bot.ioLuca Oppure nix store repair per flakes • nix store repair ⟨./nix3-store-repair.md⟩ - repair store paths 10:48:29
@telegram_5487741145:t2bot.ioLuca dovrebbe refetchare se trova errori a quanto dice la documentazione nix shell nixpkgs#nix --command man nix-store-repair-path 10:49:35

Show newer messages


Back to Room ListRoom Version: 10