!9IQChSjwSHXPPWTa:lix.systems

Lix

1122 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-rooms303 Servers

Load older messages


SenderMessageTime
27 Jan 2026
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)i want to switch off but I haven't found an integration guide to npins08:12:15
@mickeymarse:4d2.orgm
In reply to @k900:0upti.me
If flakes work for you, use flakes
It's more like the only thing I've used 😅
08:12:48
@k900:0upti.meK900Well is it causing you problems?08:13:05
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&the thing that made me switch off was that i found myself circumventing flakes more than i used them08:13:39
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&like importing default/package.nix instead of using flake attrs08:13:59
@mickeymarse:4d2.orgm nope 08:14:15
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)well, for me, its more of an philosephical thing, I like the idea of flakes but not how they are implemented08:14:18
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her) * 08:14:37
@vczf:matrix.orgvczf
In reply to @sofiedotcafe:matrix.org
i want to switch off but I haven't found an integration guide to npins

I’m using eval-config.nix in my /etc/nixos/default.nix. Essentially,

let
  system = “x86_64-linux”;
  pins = import ./npins;
  pkgs = import pins.nixpkgs { inherit system; };
in
import “${pins.nixpkgs}/nixos/lib/eval-config.nix” {
  inherit pkgs;
  modules = [ ./configuration.nix ];
}

Then nixos-rebuild -f /etc/nixos switch works fine. My actual config is more complex with per-host modules and overlays and import-tree and a fun mess, but that’s the bones

08:58:51
@vczf:matrix.orgvczf

Here’s my flake alias lol:

fk = “nix --extra-experimental-features flakes”;
09:00:59
@vczf:matrix.orgvczfI’ve been avoiding flakes the second time around since it wasn’t helping me understand nix code in general09:01:59
@vczf:matrix.orgvczf* I’ve been avoiding flakes the second time trying to learn nix since it wasn’t helping me understand nix code in general09:02:17
13 May 2024
@aciceri:nixos.devzrsk joined the room.13:37:30
@dariof4:matrix.orgdariof4 joined the room.14:16:05
@abbe:badti.meabbe joined the room.14:42:22
@mjm:midna.devmjmlix is now in nixos-unstable, what's the best way to use it in a NixOS config?15:47:41
@k900:0upti.meK900nix.package = pkgs.lix15:47:54
@k900:0upti.meK900Probably15:47:58
@k900:0upti.meK900Or just keep using the module15:48:02
@puck:puck.moepuck you can use nix.package = pkgs.lix; if you want; but using the overlay will guarantee more updates (tho less binary cache) 15:48:44
@mjm:midna.devmjmwell, the module/overlay doesn't easily support using the one from nixpkgs15:48:44
@mjm:midna.devmjmi do want more binary cache15:49:21
@mjm:midna.devmjm yeah i guess i'll just do nix.package then 15:50:43
@raitobezarius:matrix.orgraitobezariusto have binary cache and HEAD, we will probably need to track the channels and bolt a lix on there and rebuild with our own CI then push in our binary cache17:33:17
@charles:computer.surgeryCharlesWhat's lix using as its binary cache? Attic?17:34:36
@arianvp:matrix.orgArian left the room.17:37:44
@tc424:glasgow.social@tc424:glasgow.socialLast I heard they were using garage as the back end, and think about attic17:39:11
@tc424:glasgow.social@tc424:glasgow.socialI don't know if that means they're just pushing directly into garage's s3 interface for the moment17:39:36
@tc424:glasgow.social@tc424:glasgow.social* Last I heard they were using garage as the back end, and thinking about attic17:39:57
@raitobezarius:matrix.orgraitobezarius
In reply to @charles:computer.surgery
What's lix using as its binary cache? Attic?
garage without attic
17:41:16

Show newer messages


Back to Room ListRoom Version: 10