| 9 Jan 2026 |
Tonio | * Questo mi funziona, a questo punto mi chiedo che tipo di controlli facciano le piattaforme di streaming a questo punto. | 13:07:46 |
Tonio | * Hai modo di condividere la configurazione? Ti sei scritto una derivation per scaricare il dmg ufficiale? Io installo la versione presente su nixpkgs e poi creo uno user profile (compreso uno userChrome.css) e delle policies (visto che includono i plugins in modo dichiarativo), ma nulla funziona. | 13:08:08 |
Tonio | * Hai modo di condividere la configurazione? Ti sei scritto una derivation per scaricare il dmg ufficiale? Io installo la versione presente su nixpkgs e poi creo uno user profile (compreso uno userChrome.css) e delle policies (visto che includono i plugins in modo dichiarativo), ma nulla funziona (delle piattaforme di streaming). | 13:08:23 |
Andrea Ciceri | Non ho accesso a nessuna piattaforma di streaming altrimenti sarei felice di dirti cosa mi va e cosa no | 13:08:32 |
Andrea Ciceri | Mi intrometto: anche se avvi il binario "ufficiale" invece di quello dallo store? Immagino legga comunque i profili dalla home generati con nix | 13:11:05 |
Tonio | No, non ho provato. In HM esiste un "program" o come si chiamano, che ti permette di dichiarare tutto e poi passare una derivation di firefox-ish, devo provare a scaricare il binario ufficiale e a runnarlo | 13:13:57 |
Andrea Ciceri | Esatto, ma per provare non stare a cercare di mettere il binario ufficiale dentro una derivazione e poi settarlo per programs.firefox.package. Il fatto e' per come sono scritti i moduli se metti programs.firefox.enable = true allora lui genera i file vari di configurazione e profili dentro la home E ti mette anche programs.firefox.package nel PATH. Non credo ci sia modo di fargli creare i file senza aggiungere firefox al PATH. | 13:18:41 |
| 10 Jan 2026 |
| Luca joined the room. | 11:24:27 |
Alessandro Candido | Perdonami, non avevo visto. No, installo proprio manualmente... | 12:57:01 |
Alessandro Candido | In realtà, questo è quello che ho fatto: puoi mettere tipo .package = false (non ricordo esattamente se quello, null, o qualcos'altro), e lui genera semplicemente il profile nella home. Visto che il percorso è standard, il binario ufficiale scaricato a mano dal sito lo riconosce. Ogni tanto mi ha fatto qualche storia al primo avvio, chiedendomi di selezionare il profilo, ma gli dicevi "ok" o "annulla" e funziona tutto, senza lamentarsi più | 13:08:37 |
Alessandro Candido | https://github.com/alecandido/nix-config/blob/main/home%2Ffirefox.nix | 13:09:25 |
Alessandro Candido | La mia configurazione non è particolarmente curata, né dendritica, né altro. E ci sono un po' di desktop Linux, e un laptop Mac di mezzo. Però quel che c'è è lì :) | 13:10:32 |
Alessandro Candido | (btw, era .package = null) | 13:11:08 |
| 12 Jan 2026 |
Tonio | Grazie mille! | 08:03:00 |
| 15 Jan 2026 |
Tonio |  Download 😍 | 08:20:17 |
Tonio | Prossimo meetup mi presento con nixos | 08:20:32 |
Lucio | Tra l'altro c'è una partnership tra NixOS e Framework | 08:22:21 |
Tonio | Ah beh, la figata è stato importare il modulo ufficiale di hardware configuration per la mia macchina specifica da nixos-hardware | 08:36:42 |
gecko | In nix, c'è qualcosa per trasformare in una lista di stringhe in una serie di argomenti per bash? tipo shlex.join in Python, facendo escape e tutto. | 20:52:22 |
Francesco | direi questa https://noogle.dev/f/lib/escapeShellArgs | 20:54:49 |
gecko | Ora devo solo convincere nixfmt a non riformattarmi
[
"-net" "user"
"-lol" "yes"
]
in
[
"-net"
"user"
"-lol"
"yes"
] | 20:57:17 |
gecko | Farò un attribute set | 20:57:33 |
Marco Turchetto | Io ci ho rinunciato 🙈😔 | 20:57:52 |
gecko | Però non so se mi preserva l'ordine delle entry | 20:57:56 |
gecko | E poi non posso ripetere la stessa entry, a meno di fare una lista :/ | 20:58:25 |
gecko | {
drive = ["value1", "value2"];
}
diventa -drive value1 -drive value2 | 20:58:57 |
| 16 Jan 2026 |
Federico T | Preso anche io! | 06:43:57 |
Tonio | Fantastico! Quando lo convinci ad andare in sleep quando il lid si chiude fammi un colpo. Inoltre ora ti mando uno snippet per fixare il microfono con pipewire trovato su Github dopo 3 giorni di follia | 06:53:54 |
Federico T | Grazie mi sarà molto utile appena arriverà | 06:54:40 |
Nonno Felice | Io ho la versione Ryzen 7840 ed in sleep mi ci va 🤔 usi un DE o un WM? | 06:57:30 |