| 22 Oct 2025 |
| raphi-debug joined the room. | 10:07:00 |
| 23 Oct 2025 |
| @areskul:matrix.org left the room. | 05:33:49 |
| 522 it/its ⛯ΘΔ joined the room. | 21:35:10 |
| 25 Oct 2025 |
| loki64 joined the room. | 23:19:00 |
| 27 Oct 2025 |
| sebastian joined the room. | 20:34:25 |
| 28 Oct 2025 |
neobrain | Hi! I've moved over to NixOS via Colmena 2 days ago, quite a smooth experience :) There's one thing I just noticed - I've got almost 200 profiles in /nix/var/nix/profiles/ that don't show up when running nix profile list. I'm guessing these were created by Colmena. Is there any recommended mechanism for cleaning up old profiles, as nix profile wipe-history would? | 16:51:40 |
neobrain | * Hi! I've moved over to NixOS via Colmena 2 days ago, quite a smooth experience :) There's one thing I just noticed - /nix/var/nix/profiles/ contains almost 200 profiles that I'm guessing these were created by Colmena since don't show up in nix profile list. Is there any recommended mechanism for cleaning up old profiles, as nix profile wipe-history would? | 16:52:19 |
neobrain | Apparently nix-collect-garbage is what I'm looking for. Couldn't find a nix command equivalent for it (since nix store gc doesn't seem to operate on the system profile), but that should work either way | 17:22:18 |
| 1 Nov 2025 |
| cameronraysmith joined the room. | 14:56:54 |
| 2 Nov 2025 |
ser(ial) | is there any option in colmena i could use to issue a command before colmena is doing ssh? i need to knock the server to open ssh | 14:04:26 |
| @dawnofmidnight:catgirl.cloud changed their display name from whispers to whispers (it/fae). | 17:58:05 |
| 3 Nov 2025 |
dmoonfire | I use a Just file to do those things. | 04:10:27 |
| 4 Nov 2025 |
| cafkafk changed their profile picture. | 08:23:06 |
| Vera Gradient joined the room. | 08:35:26 |
tebriel | how do people manage their deploy ssh key? do you leave it unlocked on your deploy box? Ensure you stay logged in during the apply so that your agent is valid? | 17:06:29 |
dantefromhell | right now an unencrypted file in a tmpsfs mounted folder, but I'm eyeing agefs as a replacement
https://github.com/andre4ik3/agefs | 19:37:12 |
dantefromhell | * right now an unencrypted file in a tmpsfs mounted folder, but I'm eyeing agefs as a replacement
https://discourse.nixos.org/t/agefs-agenix-as-a-fuse-filesystem/70576
the demo video looks very promising | 19:38:57 |
| whispers (it/fae) joined the room. | 20:08:13 |
| @dawnofmidnight:catgirl.cloud left the room. | 20:08:18 |
| whispers (it/fae) left the room. | 20:25:00 |
| whispers (it/fae) joined the room. | 20:25:10 |
| 7 Nov 2025 |
| seaweed salad changed their display name from LARPing tech Simps like Hacker News users to seaweed salad. | 00:07:30 |
| 8 Nov 2025 |
zygohistomorphic glyph | is there a good way to have colmena pick up on submodules when using flakes? decided to move my secrets management to a submodule but it has proven to be a huge pain | 22:49:15 |
zygohistomorphic glyph | 'nix build' supports submodules via nix build .?submodules=1 so I tried passing '--nix-option submodules 1' but that doesn't help. | 22:50:51 |
| 9 Nov 2025 |
zygohistomorphic glyph | i ended up solving it by using flake-compat for the hive. couldn't get rid of flakes entirely since i rely on agenix-rekey | 13:30:54 |
| 14 Nov 2025 |
| Florian set a profile picture. | 18:41:01 |
| 17 Nov 2025 |
| Leon joined the room. | 00:52:52 |
Leon | Is there a way to avoid hard-coding any particular system architecture into a flake-based Colmena hive? I supply an explicit nodeNixpkgs override for every node (with system set to that node's particular architecture), but I still need to supply a value for colmena.meta.nixpkgs nonetheless. With pure flake eval, builtins.currentSystem is not available for that. Right now, I'm using some random value which I don't have binfmt setup for (powerpc64le-freebsd) to make sure that nothing actually depends on that value, but that feels more like a hack than anything else. | 01:07:09 |
Leon | I'm a little suprised that Colmena doesn't use the de-facto standard flake output format of colmenaHive.${system} = ... (which would solve that problem). Could also be helpful for writing flakes that use IFD to generate the hive attribute set and can be evaluated cross-platform. Is there any particular reason why it doesn't work like that? | 01:10:27 |
| 18 Nov 2025 |
| elisaado joined the room. | 20:24:46 |