| 14 Aug 2025 |
magic_rb | Maybe i should do that, i need to write myself a more comprehensive nixng module for nginx, the one i have is shit | 13:59:47 |
magic_rb | I could also reuse the nixos one in nixng but i dont like it that much | 14:00:22 |
hexa | maybe you just need to stop doing nixng | 14:00:51 |
hexa | 🤷 | 14:00:53 |
magic_rb | Ouch | 14:01:01 |
magic_rb | The footprint of nixos is too big to be running 30 of them in containers | 14:01:36 |
hexa | people are regularly working on bringing that down | 14:02:01 |
magic_rb | Start by removing systemd | 14:02:09 |
hexa | more people would like to use a more minimal nixos | 14:02:10 |
hexa | modular services maybe | 14:02:35 |
magic_rb | I dont want systemd in my containers. I have nothing against it in normal deployments, but a program container should be a single program, not systemd and all of the other shit | 14:02:50 |
magic_rb | Fair, but nixos has a hard dep on systemd so its problematic for me | 14:03:08 |
magic_rb | Yeah that would help me as well. Though i already have partial nixos compatibility and can load some nixos service modules | 14:03:29 |
| 15 Aug 2025 |
| samw set a profile picture. | 14:08:16 |
| 16 Aug 2025 |
| @zalusta:matrix.org joined the room. | 11:51:32 |
| 18 Aug 2025 |
| @lotte:chir.rs changed their profile picture. | 08:41:20 |
| @lotte:chir.rs changed their profile picture. | 09:46:06 |
| knownasred changed their display name from redblueflame to knownasred. | 14:26:11 |
| 19 Aug 2025 |
| Silvio joined the room. | 20:41:07 |
| 20 Aug 2025 |
| @federicodschonborn:matrix.org changed their profile picture. | 01:07:29 |
| @zalusta:matrix.org left the room. | 14:38:07 |
| 22 Aug 2025 |
| June joined the room. | 03:08:58 |
| elikoga changed their profile picture. | 17:28:46 |
| 24 Aug 2025 |
atoix | Hey all. Is there a prescribed way of extending lib with custom functions and passing it to runNixOSTests? It looks like I have to manually set this up. For context, I have added some utility functions in the lib and am using these inside the nixos modules. This works fine usually but it fails when running tests which are written using 'runNixOSTests'. It seems I can't rely on _module.args to pass the modified lib even if I set it up in the flake explicitly. | 12:43:22 |
Scrumplex | I think it's generally not recommended to extend lib, as it's not very reliable in cases like yours. A lot of consumable modules define their libs as module options and consume them using config.myLib | 12:54:05 |
Scrumplex | Alternatively some provide a flake input that they can then reference by wrapping the nixos modules as flake outputs and passing self to them | 12:55:02 |
| 25 Aug 2025 |
| @federicodschonborn:matrix.org changed their profile picture. | 13:36:10 |
| @federicodschonborn:matrix.org changed their display name from Cat McFishface 🏳️🌈 (he/they) to Mr. Bones (he/they). | 13:38:04 |
| hyperparabolic joined the room. | 18:45:27 |
| 27 Aug 2025 |
| somasis joined the room. | 00:24:47 |