| 23 Dec 2025 |
Alessandro π€ββοΈπ | diciamo che ho fatto refactoring di un pezzo di codice nix e voglio essere sicuro che valutandolo si produca lo stesso valore/configurazione/derivazione. come faccio ad assicurarmene? | 08:59:33 |
Alessandro π€ββοΈπ | non vorrei che qualcosa cambiasse per qualche motivo e il path sia diverso (ma non so eh, speculo) | 09:02:32 |
Alessandro π€ββοΈπ | ah questo non lo sapevo! ci guardo, grazie! | 09:04:07 |
Alessandro π€ββοΈπ | perchΓ© di fatto avevo la config di un sistema, ne ho estratto una parte che Γ¨ diventata un modulo | 09:02:08 |
Francesco | perΓ² a quel punto puoi usare nix store diff-closures | 09:03:46 |
Francesco | hm non ne sono sicuro in effetti | 09:03:19 |
Francesco | Controlli che il path dello store che ti viene fuori quando lo buildi sia lo stesso | 09:01:09 |
Alessandro π€ββοΈπ | eh Γ¨ una buona idea, ma funziona anche se ci ho messo un modulo in mezzo? | 09:01:50 |
Tonio | https://x86.lol/generic/2025/12/19/polyglot.html | 09:22:13 |
Alessandro π€ββοΈπ | Niente, sono da capo. L'unica cosa che mi viene in mente Γ¨ fare la diff tra due directory :D | 09:42:53 |
Alessandro π€ββοΈπ | In reply to Francesco hm non ne sono sicuro in effetti I path sono diversi anche se nix store diff-closures non mostra alcuna differenza. PerΓ² Γ¨ inutile al mio caso d'uso: se prendo la stessa configurazione e cambio un valore, diff-closures non mostra differenze, mentre mi aspetterei di vedere qualche differenza | 09:42:36 |
Alessandro π€ββοΈπ | io mi sa che l'avevo visto, ma mai usato | 10:27:27 |
Alessandro π€ββοΈπ | nix-diff ha funzionato https://github.com/Gabriella439/nix-diff
mi ha fatto la diff delle due derivazioni e seguito i path nel nix store mostrando dove i file cambiavano | 10:26:22 |
Francesco | Ah ecco non mi ricordavo il nome | 10:27:00 |
π crisidirisultati | Io ho questo stupido bash alias
programs.bash.shellAliases = {
util_nix_deepdiff =Γ· "home-manager generations | head -n 2 | cut -d' ' -f 7 | tac | xargs nix-diff --character-oriented --skip-already-compared";
}; | 10:30:28 |
π crisidirisultati | che lancio dopo una build, visto che le activation funziano solo su switch | 10:31:24 |
π crisidirisultati | * che lancio dopo una build, visto che anche volendo aggiungerla come activation funziano solo su switch | 10:33:37 |
Alessandro π€ββοΈπ | non so perΓ² con home manager, in questo topic mi pare ne parlino: https://github.com/nix-community/nh | 10:57:13 |
Alessandro π€ββοΈπ | sembra che anche nh abbia qualche utility per vedere le diff, ma non l'ho ancora guardato bene https://github.com/nix-community/nh | 10:55:53 |
Tonio | nh lo uso, non produce una diff statica, ma mentre fai nh home switch ti mostra quello che sta installando o rimuovendo (quindi la diff con la generazione precedente) | 11:39:10 |
Tonio | detto questo, qualcuno sa come installare un package python presente su pip ma non sotto pythonX.withPackages tramite home-manager? | 11:40:03 |
Tonio | Fatto così:pkgs.python312Packages.buildPythonApplication rec {
pname = "package";
version = "0.1.2";
src = pkgs.fetchPypi {
inherit pname version;
sha256 = "sha256-0000000000";
};
format = "pyproject";
nativeBuildInputs = [ pkgs.python312Packages.setuptools ];
propagatedBuildInputs = with pkgs.python312Packages; [
requests
rich
typer
];
}; | 11:57:08 |
Andrea Ciceri | Ecco il sondaggio. L'ho messo anonimo cosi' non vi sentite in soggezione. E' possibile votare piu' scelte. | 14:09:58 |
Andrea Ciceri | https://it.wikipedia.org/wiki/Biscione_(araldica) Poi non sembra che siamo uno user group di pythonisti? | 14:13:41 |
Andrea Ciceri | IMO anche se forse preferisco quello vanilla quello col tricolore puo' avere piu' senso in contesti internazionali | 14:11:14 |
Andrea Ciceri | Poll: Quale logo?
- Duomo tricolore
- Duomo vanilla
- Rosa camuna
Vote with !tg vote YwB8L6p6AAAACeI <choice number> | 14:08:41 |
x71c9 | Ma non cβera anche lβopzione biscione? | 14:11:10 |
x71c9 | No per caritΓ infatti meglio di no | 14:14:43 |
x71c9 | https://it.wikipedia.org/wiki/Biscione_(araldica)?wprov=sfti1 | 14:13:42 |
Andrea Ciceri | Come ricorderete all'ultimo meetup vi ho chiesto di votare tra dei nuovi loghi gentilmente offerti da @amerocu Mi sembra di capire che quello con la rosa camuna sicuramente non piace, rimane da decidere se quello col duomo "vanilla" o quello col duomo "tricolore". | 14:07:20 |