!9IQChSjwSHXPPWTa:lix.systems

Lix

1123 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
@winter:catgirl.cloudWinterwill collect some better timings tomorrow01:06:01
@winter:catgirl.cloudWinterthanks 🫡01:06:05
@raitobezarius:matrix.orgraitobezariusnp!01:06:09
@pyrox:pyrox.devdish [Fox/It/She] left the room.01:15:41
@whispers:catgirl.cloudwhispers [& it/fae] changed their display name from whispers (it/fae) to whispers [& it/fae].02:51:41
@vczf:matrix.orgvczf

:doc lib.trivial.pipe produces no documentation in nix repl, but the other functions there work fine.

There’s what looks to me like properly written documentation in <nixpkgs>/lib/trivial.nix yet it doesn’t show up in repl.

This is the same for lix and cppnix latest. Anybody know if this is likely a bug in nix command implementation or rather in nixpkgs?

05:55:01
@mickeymarse:4d2.orgmI've installed NixOS at some point last year influenced by someone I follow. Their installation included flakes. Since then, I've read so many things about flakes having been experimental for ages as well as controversial. What's the general take within the Lix community? Would I just be better off?08:10:44
@k900:0upti.meK900It doesn't really matter08:11:15
@k900:0upti.meK900If flakes work for you, use flakes08:11:19
@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

Show newer messages


Back to Room ListRoom Version: 10