!BgJZHVOYkwVcEKLAyM:nixos.org

NixOS Deployments

1238 Members
NixOS Deployment tooling304 Servers

Load older messages


SenderMessageTime
8 Apr 2025
@kalessin:cybre.spacekalessin Ok, so it's not just all of the imports phase? 18:10:23
@roberthensing:matrix.orgroberth

But to really see the potential:

  1. Make significant cuts in modules-list.nix and fix a few broken options references
  2. Watch instantiation of toplevel go down from 4.0 to 1.4 seconds.
  • https://github.com/NixOS/nixpkgs/issues/137168

Seems safe to assume the list hasn't shrunk in the past 3.5 years :)

18:18:07
@roberthensing:matrix.orgroberthI assumed vars generation would run on the host, being part of the config. Is this representative or accidentally wonky? https://github.com/Lassulus/vars/blob/066dbc738838b79be6bc80b88559cb88e0fffffd/testing.nix#L7518:25:40
@roberthensing:matrix.orgroberthfwiw this way the test can't run on a darwin VM host, but that's probably besides the point18:27:50
@kalessin:cybre.spacekalessinIt's one representation, e.g. in clan vars generation is done from on the developer machine, ahead of deploying to a nixos host.18:27:52
@kalessin:cybre.spacekalessin* It's one representation, e.g. in clan vars generation is done on the developer machine, ahead of deploying to a nixos host.18:28:43
@kalessin:cybre.spacekalessin Like the vars definitions get evaluated, the result is exported, something does the prompting, and interacts with some secrets backend, then that something uploads some result/generated vars to the nixos host, or a key to decrypt them (if the result/generated vars are uploaded through the nix store), to the nixos host, and finally when you get to nixos-rebuild switch on your nixos host, your secrets get "activated" by something else that matches how something laid out the result/generated vars. 18:34:43
@kalessin:cybre.spacekalessinhope that helps 🥵18:35:25
@kalessin:cybre.spacekalessinMy effort here, is to figure out how the vars interfaces could be used in different systems: clan, nixops4, …, in order to help the vars PR progress, and figure out where things intersect and overlap, to see if some of the work can be shared across different systems.18:42:38
@bradlugo:matrix.org@bradlugo:matrix.org left the room.23:03:07
9 Apr 2025
@earthwalker31:tchncs.de@earthwalker31:tchncs.de left the room.12:59:37
@jkarni:matrix.orgjkarni joined the room.15:45:56
10 Apr 2025
@anselmetombarel:matrix.organselmetombarel joined the room.14:44:23
11 Apr 2025
@danish:pacmans.net@danish:pacmans.net left the room.22:44:40
12 Apr 2025
@NYXT:matrix.orgdavidtwco left the room.02:00:37
@loving-melody:matrix.org@loving-melody:matrix.org left the room.02:17:31
@aktaboot:tchncs.deaktaboot joined the room.11:21:17
@rappet:matrix.orgContact @rappet:rappet.xyz instead changed their display name from Lucy to rappet.12:10:56
@oak:universumi.fioak 🏳️‍🌈♥️ changed their display name from oak to oak - mikatammi.fi ÄÄNESTÄ.12:11:10
@oak:universumi.fioak 🏳️‍🌈♥️ changed their profile picture.12:13:28
@oak:universumi.fioak 🏳️‍🌈♥️ changed their display name from oak - mikatammi.fi ÄÄNESTÄ to oak - mikatammi.fi.12:55:55
13 Apr 2025
@zekeriyaoz:matrix.orgmao zedong joined the room.08:20:01
@zekeriyaoz:matrix.orgmao zedong changed their display name from zekeriya öz to nixosfanboy.08:25:20
@zekeriyaoz:matrix.orgmao zedong changed their profile picture.08:26:43
@zekeriyaoz:matrix.orgmao zedong changed their profile picture.08:26:52
@ingramz:matrix.orgIndrek joined the room.15:09:10
@dom:rodriguez.org.uk@dom:rodriguez.org.uk left the room.20:14:03
14 Apr 2025
@andrewm:element.ioAndrew Morgan (anoa) {he/him} changed their display name from Andrew Morgan (anoa) {he/him} [back Apr 14] to Andrew Morgan (anoa) {he/him}.17:37:47
15 Apr 2025
@cyyyyy:matrix.org@cyyyyy:matrix.org joined the room.19:58:12
@tributarian:matrix.org@tributarian:matrix.org set a profile picture.20:57:33

Show newer messages


Back to Room ListRoom Version: 6