!OHimLTKAXNbFrEoogf:matrix.org

Nix Milan

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

You have reached the beginning of time (for this room).


SenderMessageTime
7 Jun 2025
@telegram_165995843:t2bot.ioNonno Felice
In reply to Andrea Ciceri
Birre, stuzzichini e ragazze
Ragazze con capelli lunghi e barba come te?
09:41:05
@telegram_463188749:t2bot.ioAlessandro Candido joined the room.10:49:39
@telegram_7189191315:t2bot.iogecko Non ricordo con chi ne parlavo, ma questo è un contenuto di grande qualità che introduce al funzionamento degli LLM passo passo. Lungo ma vale ogni minuto IMO
https://www.youtube.com/watch?v=7xTGNNLPyMI
19:04:05
@telegram_7189191315:t2bot.iogecko Invece questo è messo un po' bene uno script per dumpare configuration.nix espanso in YAML:
Usage:

chmod +x dump-config.nix
./dump-config.nix | yq -y

dump-config.nix:

#!/usr/bin/env -S nix eval --extra-experimental-features nix-command --json --file

let
  visitor =
    object:
    if ((builtins.typeOf object) == "list") then
      builtins.map visitor object
    else
      (
        if ((builtins.typeOf object) == "set") then
          (builtins.mapAttrs (key: value: visitor value) object)
        else if ((builtins.typeOf object) == "lambda") then
          null
        else
          object
      );
  systemConfig = import /etc/nixos/configuration.nix;
  pkgs = import <nixpkgs> { };
  conf = systemConfig {
    pkgs = pkgs;
    config = conf;
    lib = pkgs.lib;
  };
in
visitor conf
20:18:07
@telegram_73824637:t2bot.ioAndrea Ciceri
In reply to gecko
Invece questo è messo un po' bene uno script per dumpare configuration.nix espanso in YAML:
Usage:

chmod +x dump-config.nix
./dump-config.nix | yq -y

dump-config.nix:

#!/usr/bin/env -S nix eval --extra-experimental-features nix-command --json --file

let
  visitor =
    object:
    if ((builtins.typeOf object) == "list") then
      builtins.map visitor object
    else
      (
        if ((builtins.typeOf object) == "set") then
          (builtins.mapAttrs (key: value: visitor value) object)
        else if ((builtins.typeOf object) == "lambda") then
          null
        else
          object
      );
  systemConfig = import /etc/nixos/configuration.nix;
  pkgs = import <nixpkgs> { };
  conf = systemConfig {
    pkgs = pkgs;
    config = conf;
    lib = pkgs.lib;
  };
in
visitor conf
Fai una PR su infra per creare un repository nell'organizzazione nix-milano e poi pushalo!
21:40:51

Show newer messages


Back to Room ListRoom Version: 10