Stockholm NixOS meetup group | 49 Members | |
| Monthly meetups in Stockholm, Sweden around Nix releated topics(nixos.org) | 14 Servers |
| Sender | Message | Time |
|---|---|---|
| 30 Sep 2025 | ||
| I am sitting more on the side due to the crowd | 16:07:28 | |
| next to the street | 16:07:40 | |
| Damn I forgot it's today 🤣 | 20:44:02 | |
| The positive thing is someone else got the opportunity to talk then, heh | 20:44:39 | |
| 1 Oct 2025 | ||
In reply to @lillecarl:matrix.orgwe thought it was Covid! | 19:45:09 | |
| Haha I was early on this "covid season" so it's already passed | 23:14:00 | |
| I've got updates: dinix is finished (generate dinit configs with NixOS module system). nix-csi is alpha-quality (still need to clean up the deployment so it's usable for others). I've managed to run NixOS with it as a privileged container, nixNG as unprivileged. It's managing gcroots and hardlink directories properly etc. Upcoming projects:
And I've got a gig at an old employer as a consultant, gonna build a small-scale but fully featured Kubernetes thingy | 23:22:06 | |
| * I've got updates: dinix is "finished" (generate dinit configs with NixOS module system). nix-csi is alpha-quality (still need to clean up the deployment so it's usable for others). I've managed to run NixOS with it as a privileged container, nixNG as unprivileged. It's managing gcroots and hardlink directories properly etc. Upcoming projects:
And I've got a gig at an old employer as a consultant, gonna build a small-scale but fully featured Kubernetes thingy | 23:23:23 | |
| Aye I also "built" flake-compatish which is flake-compat but stripped down of legacy compat code (requires fetch-tree which is what flakes use), it outputs attrset { outputs = {}; impure = {}; } (where impure is just mapping away the system attr thingy). It never loads the current repo into store, it doesn't load path: inputs into store. | 23:29:14 | |
| * Aye I also "built" flake-compatish which is flake-compat but stripped down of legacy compat code (requires fetch-tree which is what flakes use), it outputs attrset { outputs = {}; impure = {}; } (where impure is just mapping away the system attr thingy). It never loads the current repo into store, it doesn't load path: inputs into store. (Please ask questions, I'm dying to speak about stuff :P) | 23:33:23 | |
| 2 Oct 2025 | ||
| > And I've got a gig at an old employer as a consultant, gonna build a small-scale but fully featured Kubernetes thingy Fantastic! | 06:58:23 | |
| https://github.com/Lillecarl/dinix/commit/1744bd1eae43f0374cb28be71412e7e1ed997bb5 When you realize you've been stupid and now you're slightly less stupid +70 -324 😄 | 18:58:21 | |
| 3 Oct 2025 | ||
| Let's keep the ball rolling: next meet-up on Wednesday, October 22nd. Give a thumbs if you're planning to join. | 08:09:23 | |
| 17:11:19 | ||
| hey guys! I'm relatively new to nixos but loving it so far, mostly for self-hosting stuff on VPSes and managing dotfiles so far 😄 so cool to see there is a sthml community | 17:18:15 | |
| 6 Oct 2025 | ||
| 12:23:57 | ||
| 12:24:07 | ||
| 12:24:24 | ||
| 12:24:35 | ||
| 12:26:43 | ||
In reply to @asoderlind:envs.netHey man, welcome to NixOS and Nix! Hope to see you on the 22nd for the meetup! If you need help with anything feel free to reach out, we've got a quite experienced community here. I learned Nix by myself and it took way too much time using my typical ADHD style learning by doing 😝 | 12:29:13 | |
| Oooof new power, I feel the creep already (/s) 😄 | 12:30:31 | |
| @lillecarl:matrix.org: use responsibly 🙂 | 12:37:52 | |
In reply to @markuskowa:matrix.orgOfc I'm just kidding. I'll make sure to remind everyone about meetups. I'm not the moderator kind of guy, and this community is pretty self-moderating :p | 12:39:30 | |
| 12 Oct 2025 | ||
| I've spent the last two days reimplementing kubenix, but without the OpenAPI -> Nix options codegen bit. Instead it's types.anything and I generate a script that spins up an ephemeral etcd and kube-apiserver and apply the generated manifests on it. (My thought was, who is more authoritative than kube-apiserver!? for validation)!? I also generate a script to apply the generated manifests with "kluctl" straps a label on every resource and supports pruning anything with that label which isn't in the manifest (Like kubectl --prune but less scary) :) | 18:39:03 | |
| And it got me thinking about how nix-snapshotter does their thing with storepaths for mounting things into Kubernetes. The CI worker that runs "easykubenix" to generate manifests could set a volume attribute (storePath). Then ship the generated manifest(that now depends on the package you wanna run) to a cache and it'll be available to fetch on the worker nodes 😄 | 18:42:44 | |
| 13 Oct 2025 | ||
| 06:04:00 | ||
| 15 Oct 2025 | ||
| https://discourse.nixos.org/t/nixifying-kubernetes-with-nix-csi-easykubenix-and-dinix/70899 A big step for Carl, a small step for mankind 😝 | 01:54:43 | |
| 17 Oct 2025 | ||
In reply to @lillecarl:matrix.orgFantastic response you are getting there @lillecarl:matrix.org | 15:03:38 | |
| Woooo! I've even deployed nix-csi on an external cluster today so I know the images work 😄 | 15:05:12 | |