!9IQChSjwSHXPPWTa:lix.systems

Lix

1089 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms290 Servers

Load older messages


SenderMessageTime
31 Oct 2025
@quadradical:federated.nexusQuadRadical (Ping)i didnt even know you can type in spaces18:02:21
@quadradical:federated.nexusQuadRadical (Ping)you cant normally, right?18:02:25
@charles:computer.surgeryCharlesspaces are implemented on top of rooms18:02:35
@charles:computer.surgeryCharlesso there's no reason you can't18:02:40
@quadradical:federated.nexusQuadRadical (Ping)so far as i can see theres not even an option in cinny18:02:38
@quadradical:federated.nexusQuadRadical (Ping) yes, but normally theres no message permission? 18:02:46
@quadradical:federated.nexusQuadRadical (Ping)like, by default, right?18:02:53
@charles:computer.surgeryCharlesi think it depends on a handful of factors18:03:06
@dee:underscore.worldDeeI got a notification in Android Schildichat, and I tapped on it, which led me to the room view of the room18:03:24
@lilahexe:matrix.lilahexe.top@lilahexe:matrix.lilahexe.top left the room.18:16:41
@alexcramt:matrix.orgAlexandra Østermark joined the room.18:17:09
@srtcd424:auxolotl.orgtc424 (Steve D)Hmm, I've had a permanent unread count of ~2 in Fluffychat for the Lix space for ages, but I assumed that was a FC bug18:24:39
@quadradical:federated.nexusQuadRadical (Ping)* so far as i can see theres not even an option in cinny EDIT: Nevermind found it18:26:53
@rosssmyth:matrix.orgrosssmyth

Issues I had:

  1. Does not set NIX_PATH so you need to manually configure it so that nix-command stuff works|
  2. I really don't like the fact that it has a "global" default nixpkgs instance, then you can override per-machine. It makes the hive attrset really anoyying to make modular
  3. Cross-compilation is not first-class even though it definitely could be
  4. When applying locally the output is just worse than nom which I don't like
18:30:35
@rosssmyth:matrix.orgrosssmyth *

Issues I had:

  1. Does not set NIX_PATH so you need to manually configure it so that nix-command stuff works|
  2. I really don't like the fact that it has a "global" default nixpkgs instance, then you can override per-machine. It makes the hive attrset really annoying to make modular
  3. Cross-compilation is not first-class even though it definitely could be
  4. When applying locally the output is just worse than nom which I don't like
18:30:55
@dawnofmidnight:catgirl.cloud@dawnofmidnight:catgirl.cloud

you can at least work around 4 a little bit by having colmena set up the eval and then using nom directly, though you then have to colmena apply afterwards (which evals again). we just have a default.nix with

let
  pins = import ./npins;
  eval = import "${pins.colmena}/src/nix/hive/eval.nix" { rawHive = import ./hive.nix; };
in
eval.toplevel
18:46:13
@dawnofmidnight:catgirl.cloud@dawnofmidnight:catgirl.cloud *

you can at least work around 4 a little bit by having colmena set up the eval and then using nom directly, though you then have to colmena apply afterwards (which evals again). we just have a default.nix with (below, and then use nom build -f . [system name]

let
  pins = import ./npins;
  eval = import "${pins.colmena}/src/nix/hive/eval.nix" { rawHive = import ./hive.nix; };
in
eval.toplevel
18:46:33
@dawnofmidnight:catgirl.cloud@dawnofmidnight:catgirl.cloud *

you can at least work around 4 a little bit by having colmena set up the eval and then using nom directly, though you then have to colmena apply afterwards (which evals again). we just have a default.nix with (below), and then use nom build -f . [system name]

let
  pins = import ./npins;
  eval = import "${pins.colmena}/src/nix/hive/eval.nix" { rawHive = import ./hive.nix; };
in
eval.toplevel
18:46:54
@dawnofmidnight:catgirl.cloud@dawnofmidnight:catgirl.cloud *

you can at least work around 4 a little bit by having colmena set up the eval and then using nom directly, though you then have to colmena apply afterwards (which evals again). we just have a default.nix with (below, for a non-flake setup), and then use nom build -f . [system name]

let
  pins = import ./npins;
  eval = import "${pins.colmena}/src/nix/hive/eval.nix" { rawHive = import ./hive.nix; };
in
eval.toplevel
18:47:46
@dominic_:matrix.org@dominic_:matrix.org left the room.19:14:09
@hemera:matrix.hemera.systemsHemera left the room.19:15:19
@dawnofmidnight:catgirl.cloud@dawnofmidnight:catgirl.cloud *

you can at least work around 4 a little bit by having colmena set up the eval and then using nom directly, though you then have to colmena apply afterwards (which evals again). we just have a default.nix with (below, for a non-flake setup), and then use nom build -f . [optional system names]

let
  pins = import ./npins;
  eval = import "${pins.colmena}/src/nix/hive/eval.nix" { rawHive = import ./hive.nix; };
in
eval.toplevel
19:34:47
@rosssmyth:matrix.orgrosssmythYou can see the final state before my revert here: https://github.com/RossSmyth/nixos/commit/7c3e1b058a58535683970e75ace6e0b72decfadb20:33:37
@charles:computer.surgeryCharlesi seem to be unable to send messages to the community team room now lol?21:12:51
@charles:computer.surgeryCharlesbut i can still send messages in the space room21:13:01
@charles:computer.surgeryCharles piegames: ^ 21:13:10
@piegames:flausch.socialpiegamesyes I'm testing in that room21:13:38
@charles:computer.surgeryCharlesoh okay21:13:48
@piegames:flausch.socialpiegamesbecause Matrix is a fuck and I have to edit the room state manually21:13:48
@piegames:flausch.socialpiegamesand I had to figure out what the correct JSON to fuck with is21:13:59

Show newer messages


Back to Room ListRoom Version: 10