!9IQChSjwSHXPPWTa:lix.systems

Lix

743 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-rooms229 Servers

Load older messages


SenderMessageTime
4 Dec 2024
@ptitfred:matrix.orgptitfredupdating to the latest lix release indeed fixes that. I wonder if there shouldn't be an announcement on the lix website15:52:47
@elfine:matrix.org11ine changed their display name from elfine to 11ine.18:51:18
@attila.sedon:matrix.orgAttila Sedon joined the room.20:02:57
@antifuchs:asf.computerantifuchsWow, so seems if you have store paths on your local flake registry, nix and lix will write a store path to a flake.lock file, if the flake itself doesn't have an input listed (investigation & details in https://github.com/hercules-ci/flake-parts/issues/252#issuecomment-2517112292).22:11:50
@charles:computer.surgeryCharlesthat kinda seems like reasonable behavior, i don't know how it could know to do anything else22:31:04
@charles:computer.surgeryCharlesimo the real problem is that flakes allow inputs without defining a url22:31:29
@antifuchs:asf.computerantifuchsyea, that is in fact my quibble22:33:24
@antifuchs:asf.computerantifuchswonder if there's a flake linter that catches this nonsense22:33:49
@charles:computer.surgeryCharles i hear fd '^flake.(?:nix|lock)$' -t f --exec rm works well /j 22:35:56
@charles:computer.surgeryCharles * i hear fd '^flake\.(?:nix|lock)$' -t f --exec rm works well /j 22:36:49
@emma:rory.gayEmma [it/its]so overcomplicated 😹22:55:18
@emma:rory.gayEmma [it/its]charles, you really do enjoy putting the square peg in the round hole, dont you :P /j22:55:44
@charles:computer.surgeryCharles make sure to change directories to / and run it as root for maximum effect 22:56:23
5 Dec 2024
@guhou:matrix.orgGus joined the room.00:16:20
@guhou:matrix.orgGusHey all, I'm new to Matrix but I've been using Lix since July. Thought I should finally join the community here!00:23:20
@guhou:matrix.orgGus changed their display name from guhou to Gus.00:26:00
@sigmasquadron:matrix.org@sigmasquadron:matrix.org left the room.00:27:13
@toxicfrog:ancilla.caToxicFrogWelcome!00:31:38
@guhou:matrix.orgGusHey all, I apologise if this topic is completely worn out already; if so could someone point me to some discussion threads. I currently have a big flake for all my nixos/nix-darwin configs, but I've run into a few sources of frustration with the flake implementation. The rhetoric on Lix and/or its contributors seems to be mostly anti-flake or flake-neutral. Just wondering what everyone is using instead of flakes for pinning dependencies these days?03:12:51
@charles:computer.surgeryCharles i generally see npins used for that 03:55:53
@charles:computer.surgeryCharles if you want a solution more on the "... but why..." side of things, i recently figured out how to use flakes to manage inputs without actually using any other part of flakes. here's an example project of mine where i'm doing this: https://gitlab.computer.surgery/charles/foo-pages (if you clone it, you can run e.g. nix run -f nix pkgs.default and it will do the thing. see the nix/default.nix file for details) 03:57:29
@charles:computer.surgeryCharles * if you want a solution more on the "... but why..." side of things, i recently figured out how to use flakes to manage inputs without actually using any other part of flakes. here's an example project of mine where i'm doing this: https://gitlab.computer.surgery/charles/foo-pages (if you clone it, you can run e.g. nix run -f nix pkgs.default and it will do the thing. see the nix/default.nix and nix/flake.nix files for details) 03:58:14
@aloisw:julia0815.dealoisw
In reply to @charles:computer.surgery
imo the real problem is that flakes allow inputs without defining a url
It happens the same way with registry pseudo-URLs, right?
06:19:23
@charles:computer.surgeryCharlesI think so yeah06:39:10
@fireshell:matrix.hostux.netfireshell left the room.12:46:37
@fireshell:matrix.hostux.netfireshell joined the room.12:47:08
6 Dec 2024
@cafkafk:fem.ggcafkafk 🏳️‍⚧️ changed their profile picture.03:43:51
@rvdp:infosec.exchangeRamses 🇵🇸 It seems that something changed in the handling of builtins.currentSystem in lix? Doing something like nix build -f . wstunnel in a nixpkgs checkout now fails with error: attribute 'currentSystem' missing, while it worked before and also works correctly with cpp nix 08:49:24
@rvdp:infosec.exchangeRamses 🇵🇸Is this a bug, or a concious change?08:49:36
@acidbong:envs.net@acidbong:envs.net
In reply to @rvdp:infosec.exchange
It seems that something changed in the handling of builtins.currentSystem in lix? Doing something like nix build -f . wstunnel in a nixpkgs checkout now fails with error: attribute 'currentSystem' missing, while it worked before and also works correctly with cpp nix
what version is your Lix?
09:45:38

Show newer messages


Back to Room ListRoom Version: 10