| 8 Apr 2025 |
kalessin | Ok, so it's not just all of the imports phase? | 18:10:23 |
roberth |
But to really see the potential:
- Make significant cuts in modules-list.nix and fix a few broken options references
- 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 |
roberth | I 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#L75 | 18:25:40 |
roberth | fwiw this way the test can't run on a darwin VM host, but that's probably besides the point | 18:27:50 |
kalessin | It'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 | * 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 | 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 | hope that helps 🥵 | 18:35:25 |
kalessin | My 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 left the room. | 23:03:07 |
| 9 Apr 2025 |
| @earthwalker31:tchncs.de left the room. | 12:59:37 |
| jkarni joined the room. | 15:45:56 |
| 10 Apr 2025 |
| anselmetombarel joined the room. | 14:44:23 |
| 11 Apr 2025 |
| @danish:pacmans.net left the room. | 22:44:40 |
| 12 Apr 2025 |
| davidtwco left the room. | 02:00:37 |
| @loving-melody:matrix.org left the room. | 02:17:31 |
| aktaboot joined the room. | 11:21:17 |
| Contact @rappet:rappet.xyz instead changed their display name from Lucy to rappet. | 12:10:56 |
| oak 🏳️🌈♥️ changed their display name from oak to oak - mikatammi.fi ÄÄNESTÄ. | 12:11:10 |
| oak 🏳️🌈♥️ changed their profile picture. | 12:13:28 |
| oak 🏳️🌈♥️ changed their display name from oak - mikatammi.fi ÄÄNESTÄ to oak - mikatammi.fi. | 12:55:55 |
| 13 Apr 2025 |
| mao zedong joined the room. | 08:20:01 |
| mao zedong changed their display name from zekeriya öz to nixosfanboy. | 08:25:20 |
| mao zedong changed their profile picture. | 08:26:43 |
| mao zedong changed their profile picture. | 08:26:52 |
| Indrek joined the room. | 15:09:10 |
| @dom:rodriguez.org.uk left the room. | 20:14:03 |
| 14 Apr 2025 |
| Andrew 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 joined the room. | 19:58:12 |
| @tributarian:matrix.org set a profile picture. | 20:57:33 |