!9IQChSjwSHXPPWTa:lix.systems

Lix

1104 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-rooms294 Servers

Load older messages


SenderMessageTime
17 Oct 2025
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her) * 09:47:27
@aleksi:pikaviestin.fialeksi joined the room.10:24:49
@molly:161.rocks@molly:161.rocks changed their display name from Molly to Molly (old account).10:25:51
@ekler:feel-co.orgekler set a profile picture.13:31:46
@zenmaya:nolog.chatzenmaya joined the room.15:19:09
@molly:chronomorphism.euMolly joined the room.16:10:34
@molly:chronomorphism.euMolly set a profile picture.16:19:52
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)
maltego = pkgs.maltego.overrideAttrs (prev: {
       buildInputs = (prev.buildInputs or []) ++ [ pkgs.makeWrapper ];
       postInstall = (prev.postInstall or "") + ''
            wrapProgram $out/bin/maltego \
              --run 'mkdir -p $HOME/.maltego/v${prev.version}/etc && : > $HOME/.maltego/v${prev.version}/etc/maltego.conf'
       '';
});
16:23:30
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)Probably bit cursed but I didn't want to resarch WHY it breaks if those don't exist16:24:07
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)ah16:25:59
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)didnt realize that overwrites the file16:26:05
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)
--run 'mkdir -p $HOME/.maltego/v${prev.version}/etc && [ -e $HOME/.maltego/v${prev.version}/etc/maltego.conf ] || : > $HOME/.maltego/v${prev.version}/etc/maltego.conf'
16:30:11
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)that should be it16:30:14
@molly:161.rocks@molly:161.rocks left the room.17:04:53
@molly:chronomorphism.euMolly changed their display name from Molly (new account) to Molly.17:10:22
@lillecarl:matrix.orglillecarlAre there any way to update registrationtime of a path without sqliting the Lix DB? Essentially whenever I build a package I wanna update the regime of the entire closure to "now". 17:56:33
@lillecarl:matrix.orglillecarlI've come to the conclusion that it's a great idea, and then build a GC script around registrationtime rather than nuking everything that isn't referenced 17:58:41
@lillecarl:matrix.orglillecarl(I've down it with SQLite already but it's a bit eeeeeh imho, the DB is owned by Lix) 18:00:13
@lillecarl:matrix.orglillecarl* (I've done it with SQLite already but it's a bit eeeeeh imho, the DB is owned by Lix) 18:00:44
@raitobezarius:matrix.orgraitobezariusThere's no other way than SQLite18:02:25
@raitobezarius:matrix.orgraitobezarius(short of deleting and reimporting the closure but that's not a solution)18:02:48
@lillecarl:matrix.orglillecarlThen I'll keep doing it like so, I will shell out to Nix commands for deletions in the "altgc", I banged that out successfully which was nice, I don't know how to check liveness properly, and I don't have to 😄18:04:59
@cyan/teeth:matrix.org@cyan/teeth:matrix.org left the room.21:28:53
@uep:matrix.orguep

yeah, there's two things..

  1. I have a test box in my fleet that doesn't use lix, partly just to catch cases where something diverges, mostly because I just forgot to add the lix module and discovered that when something broke (one of the experimental features) as a result and so decided to keep it.
  2. For all the other hosts, I don't want cppnix there at all, but it is pulled in somewhere and I just haven't bothered chasing down where
23:25:33
18 Oct 2025
@ekler:feel-co.orgeklerRedacted or Malformed Event00:58:50
@ekler:feel-co.orgekler
In reply to @sofiedotcafe:matrix.org
and make the original somehow not allowed

what I ended up doing, more or less:

{
  nixpkgs.overlays = [
    (f: p: {
      nix = f.lixPackageSets.lix_2_93.lix;

      nixVersions = {
        latest = f.nix;
        stable = f.nix;
      };
    })
  ];

  system.forbiddenDependenciesRegexes = [ "^/nix/store/[a-z0-9]+-nix-[0-9.]+.*" ];
}

of course this will break anything that relies on the c api :|

01:01:23
@winter:catgirl.cloudWinteryou just invented the Lix overlay ;P03:48:54
@winter:catgirl.cloudWinter * 03:49:04
@dawnofmidnight:catgirl.cloud@dawnofmidnight:catgirl.cloud changed their display name from dawnofmidnight to whispers.05:34:41
@neobrain:matrix.orgneobrain joined the room.10:29:48

Show newer messages


Back to Room ListRoom Version: 10