!UKDpaKNNsBpOPfLWfX:zhaofeng.li

Colmena

280 Members
A simple, stateless NixOS deployment tool - https://github.com/zhaofengli/colmena96 Servers

Load older messages


SenderMessageTime
27 Jun 2025
@redstone-menace:matrix.orgR̴̨͕͇͍̞̮̐̅͆̌̀̉̐͋̈́̃̀͒́̎̅̚̚̚͠͝Ĕ̵̡̛͖͖̟̙̫̱͈̘̞̭͍͍͑̌̄͑̓̋̓̀̈̏̈́͊̇͊͆̉͂̏̀̃̚͘͝͝ͅͅD̶̡̢͔̱̖̮͙͉̘̺͓͍̩̮͈͍͗̃̀̏͌͘͜ͅŚ̸̬̭̯̬͙͇͓̬̩̳̤͚͓̤̩̺͉͖̉͛̓̿̎͊̿̆́̐͂̇͌̄̇̓͘ͅͅT̴̞̫̘̝͇͔̟̪̪̦͂̔̎̀̎ͅŎ̷̡̬̹̪͈̭̣͈̭̭͉̦̖̝̘̪͖͔̥̦̘̻̳Ṋ̶̛̫͈̳̘͚̜̔̋͆̅̈́͊̑͊̉̌̈́̾͑̈́̚ͅË̸̡̨̨̛͇̜̖͔͖̻̟̗̠̙͓̘̗̥͉͇̜͑͆͊͑͑̀̓͒͜͝͝ changed their display name from Redstone to R̴̨͕͇͍̞̮̐̅͆̌̀̉̐͋̈́̃̀͒́̎̅̚̚̚͠͝Ĕ̵̡̛͖͖̟̙̫̱͈̘̞̭͍͍͑̌̄͑̓̋̓̀̈̏̈́͊̇͊͆̉͂̏̀̃̚͘͝͝ͅͅD̶̡̢͔̱̖̮͙͉̘̺͓͍̩̮͈͍͗̃̀̏͌͘͜ͅŚ̸̬̭̯̬͙͇͓̬̩̳̤͚͓̤̩̺͉͖̉͛̓̿̎͊̿̆́̐͂̇͌̄̇̓͘ͅͅT̴̞̫̘̝͇͔̟̪̪̦͂̔̎̀̎ͅŎ̷̡̬̹̪͈̭̣͈̭̭͉̦̖̝̘̪͖͔̥̦̘̻̳Ṋ̶̛̫͈̳̘͚̜̔̋͆̅̈́͊̑͊̉̌̈́̾͑̈́̚ͅË̸̡̨̨̛͇̜̖͔͖̻̟̗̠̙͓̘̗̥͉͇̜͑͆͊͑͑̀̓͒͜͝͝.00:56:43
28 Jun 2025
@tebriel:frodux.nettebriel joined the room.21:14:16
29 Jun 2025
@jtremesay:matrix.orgJonathan Tremesaygues joined the room.13:29:44
30 Jun 2025
@tebriel:frodux.nettebriel is there an equivalent of nix flake check for the colmena hive configurations? like flake check evaluates nixosConfigurations.<name>.config.system.build.toplevel 00:20:58
@felschr:matrix.orgfelschr joined the room.22:01:32
4 Jul 2025
@emanueljohnsongodin:matrix.orgEmanuel Johnson Godin joined the room.22:48:54
@emanueljohnsongodin:matrix.orgEmanuel Johnson Godin I'm looking to switch from deploy-rs to colmena. But colmena's module feels strange. Why do I put host configuration inside outputs.colmena? Shouldn't outputs.colmena consume nixosConfigurations? 22:51:18
@emanueljohnsongodin:matrix.orgEmanuel Johnson Godin * I'm looking to switch from deploy-rs to colmena. But colmena's lib feels strange. Why do I put host configuration inside outputs.colmena? Shouldn't outputs.colmena consume nixosConfigurations? 22:51:37
@emanueljohnsongodin:matrix.orgEmanuel Johnson Godinalso, can colmena deploy standalone home-manager configuration?22:53:19
@zhaofeng:zhaofeng.liZhaofeng Li
In reply to @emanueljohnsongodin:matrix.org
I'm looking to switch from deploy-rs to colmena. But colmena's module feels strange. Why do I put host configuration inside outputs.colmena? Shouldn't outputs.colmena consume nixosConfigurations?
The design is for the makeHive function control the evaluation so you're able to get config cross-reference via the nodes argument, apply a set of common modules, etc. There are ways to shove existing nixosConfigurations into colmenaHive though (see the issue on this)
22:56:43
@zhaofeng:zhaofeng.liZhaofeng Li
In reply to @emanueljohnsongodin:matrix.org
also, can colmena deploy standalone home-manager configuration?
No, no such support yet. Some deploy-rs-style pluggable target support would be nice, but don't have the cycles at the moment
22:57:54
@zhaofeng:zhaofeng.liZhaofeng Li
In reply to @tebriel:frodux.net
is there an equivalent of nix flake check for the colmena hive configurations? like flake check evaluates nixosConfigurations.<name>.config.system.build.toplevel
Oops, missed this. colmena build should give you similar results
22:58:30
@emanueljohnsongodin:matrix.orgEmanuel Johnson GodinCan you link the issue? 22:59:05
@zhaofeng:zhaofeng.liZhaofeng Li
In reply to @emanueljohnsongodin:matrix.org
I'm looking to switch from deploy-rs to colmena. But colmena's module feels strange. Why do I put host configuration inside outputs.colmena? Shouldn't outputs.colmena consume nixosConfigurations?
* The design is for the makeHive function to control the evaluation so you're able to get config cross-reference via the nodes argument, apply a set of common modules, etc. There are ways to shove existing nixosConfigurations into colmenaHive though (see the issue on this)
22:59:10
@emanueljohnsongodin:matrix.orgEmanuel Johnson GodinCompletely fair, I've been meaning to rip out all home-manager stuff from my system anyway22:59:33
@zhaofeng:zhaofeng.liZhaofeng Lihttps://github.com/zhaofengli/colmena/issues/6023:00:24
5 Jul 2025
@hexa:lossy.networkhexaI can recommend what aleksana posted00:09:18
@emanueljohnsongodin:matrix.orgEmanuel Johnson Godinalright!00:15:54
6 Jul 2025
@cathal_mullan:matrix.orgCathal changed their display name from CJ to Cathal.17:17:22
10 Jul 2025
@merrkry:tsubasa.moeMerrkry joined the room.14:55:20
@merrkry:tsubasa.moeMerrkry Hi, is there a way to let colmenaHive expose system.build.toplevel in flake config instead of using colmena eval? 14:57:26
@zhaofeng:zhaofeng.liZhaofeng Li nix build .#colmenaHive.toplevel.someName should work 14:58:24
@zhaofeng:zhaofeng.liZhaofeng Li also I personally set nixosConfigurations = self.outputs.colmenaHive.nodes; so tools like nixos-everywhere work 14:59:26
@merrkry:tsubasa.moeMerrkry exactly what i want. thanks 15:04:07
@julien:ligi.frZempashi joined the room.21:35:14
11 Jul 2025
@felix.schroeter:scs.ems.host@felix.schroeter:scs.ems.host joined the room.17:02:05
12 Jul 2025
@Valodim:stratum0.orgValodim Whoa. That is a major hint, it should really be in the documentation (if it isn't anyway, in which case I missed it) 18:48:56
17 Jul 2025
@mon:tchncs.deribosomerocker joined the room.23:58:34
19 Jul 2025
@gaelle:chat.blahaj.zoneGaëlle joined the room.08:29:21
20 Jul 2025
@diabetic-wale:matrix.orgDiabeticWale joined the room.20:14:02

Show newer messages


Back to Room ListRoom Version: 6