| 26 Nov 2025 |
| deman9 joined the room. | 18:45:36 |
| Ellie (The Fake One) changed their display name from ellie (the hot one) to Ellie (The Fake One). | 19:38:26 |
| dantefromhell left the room. | 21:19:59 |
| Milo joined the room. | 23:24:37 |
| 27 Nov 2025 |
WeetHet | Why does nix repl follow the structure of nix-command while not being experimental? Was it always like that? Is this yet another cppnix historical artifact? Does this mean that nix-command is impossible to remove without a breaking change? | 12:44:01 |
WeetHet | nix repl docs suggest that
│ Warning
│ This program is experimental and its interface is subject to change.
Name
nix repl - start an interactive environment for evaluating Nix expressions
Synopsis
nix repl [option...] installables...
Note: this command's interface is based heavily around installables, which
you may want to read about first (nix --help).
| 12:44:48 |
WeetHet | Why is it not behing nix-command | 12:44:55 |
WeetHet | Why is there no nix-repl that would work like a normal nix2 program? | 12:45:13 |
toonn | It was always like this, there was no repl before nix repl. | 12:46:37 |
WeetHet | Would making it dependent on nix-command being enabled and add a proper nix-repl, or would that be considered breaking? | 12:52:10 |
toonn | What would be the benefit? Other than satisfying a desire for consistency? | 12:55:09 |
| @sntx:matrix.org left the room. | 13:36:10 |
goldstein | Atemu unflake is now public! https://discourse.nixos.org/t/unflake-flake-dependencies-for-non-flake-projects-and-a-way-to-stop-writing-follows/72611 / https://codeberg.org/goldstein/unflake | 18:46:41 |
aloisw | In reply to @weethet:catgirl.cloud Why does nix repl follow the structure of nix-command while not being experimental? Was it always like that? Is this yet another cppnix historical artifact? Does this mean that nix-command is impossible to remove without a breaking change? Yes, historical artifact. Actually there was a separate nix-repl at some point but it got merged into the tree. | 19:49:53 |
vringar | Hey,
I'm currently trying to set up nixos on ZFS by following the nixos.wiki/wiki/ZFS guide from the NixOS installer image
However, the image doesn't have ZFS kernel module active, the /etc/nixos/configuration.nix is read-only, so I can't add it but zpool create only works with the kernel module present.
How can I best bootstrap myself into an environment with the ZFS kernel module present so I can configure the internal disk?
My first thoughts are remounting the root file system to be rw or to install NixOS to ext4 on the primary disk, then boot there, follow the tutorial from there and later nuke the ext4 partition and reintegrate it into the zpool | 19:45:18 |
helle (just a stray cat girl) | I mean I kind of prefer the nix-command structure personally, but I haven't know nix without it | 20:00:17 |
raitobezarius | The NixOS installer image has ZFS on the LTS kernel | 20:06:56 |
raitobezarius | Simply reboot in the LTS kernel and you should have ZFS I think? | 20:07:03 |
vringar | In reply to @raitobezarius:matrix.org Simply reboot in the LTS kernel and you should have ZFS I think? Ahhh, my bad Didn't consider that when choosing the installer image. Thanks! | 20:12:03 |
toonn | Is unflake flake-compat on steroids? | 23:12:51 |
| 13 May 2024 |
| zrsk joined the room. | 13:37:30 |
| dariof4 joined the room. | 14:16:05 |
| abbe joined the room. | 14:42:22 |
mjm | lix is now in nixos-unstable, what's the best way to use it in a NixOS config? | 15:47:41 |
K900 | nix.package = pkgs.lix | 15:47:54 |
K900 | Probably | 15:47:58 |
K900 | Or just keep using the module | 15:48:02 |
puck | 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 | well, the module/overlay doesn't easily support using the one from nixpkgs | 15:48:44 |
mjm | i do want more binary cache | 15:49:21 |