| 17 Oct 2025 |
Sofie 🏳️⚧️ (she/her) | * | 09:47:27 |
| aleksi joined the room. | 10:24:49 |
| @molly:161.rocks changed their display name from Molly to Molly (old account). | 10:25:51 |
| ekler set a profile picture. | 13:31:46 |
| zenmaya joined the room. | 15:19:09 |
| Molly joined the room. | 16:10:34 |
| Molly set a profile picture. | 16:19:52 |
Sofie 🏳️⚧️ (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 |
Sofie 🏳️⚧️ (she/her) | Probably bit cursed but I didn't want to resarch WHY it breaks if those don't exist | 16:24:07 |
Sofie 🏳️⚧️ (she/her) | ah | 16:25:59 |
Sofie 🏳️⚧️ (she/her) | didnt realize that overwrites the file | 16:26:05 |
Sofie 🏳️⚧️ (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 |
Sofie 🏳️⚧️ (she/her) | that should be it | 16:30:14 |
| @molly:161.rocks left the room. | 17:04:53 |
| Molly changed their display name from Molly (new account) to Molly. | 17:10:22 |
lillecarl | Are 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 | I'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 | (I've down it with SQLite already but it's a bit eeeeeh imho, the DB is owned by Lix) | 18:00:13 |
lillecarl | * (I've done it with SQLite already but it's a bit eeeeeh imho, the DB is owned by Lix) | 18:00:44 |
raitobezarius | There's no other way than SQLite | 18:02:25 |
raitobezarius | (short of deleting and reimporting the closure but that's not a solution) | 18:02:48 |
lillecarl | Then 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 left the room. | 21:28:53 |
uep | yeah, there's two things..
- 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.
- 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 | Redacted or Malformed Event | 00:58:50 |
ekler | 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 | you just invented the Lix overlay ;P | 03:48:54 |
Winter | * | 03:49:04 |
| @dawnofmidnight:catgirl.cloud changed their display name from dawnofmidnight to whispers. | 05:34:41 |
| neobrain joined the room. | 10:29:48 |