!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-rooms304 Servers

Load older messages


SenderMessageTime
14 Jan 2026
@wyndon:envs.net@wyndon:envs.net changed their display name from wyndon to wyndon | moved to @wyndon:metropolis.nexus.00:58:20
@wyndon:envs.net@wyndon:envs.net left the room.01:10:50
@neobrain:matrix.orgneobrain Is it possible (and/or advisable) to spawn a lix shell with nix installed? I tried nix shell nixpkgs#nix, but nix --version still says it's lix D: 07:06:33
@neobrain:matrix.orgneobrainAh, I guess adding the store path to the front of PATH manually will just work?07:12:37
@k900:0upti.meK900 nix shell nixpkgs#nix should work 07:12:53
@k900:0upti.meK900Though the daemon will stay Lix07:13:01
@k900:0upti.meK900If that's something you care about07:13:06
@neobrain:matrix.orgneobrain Yeah I found the problem is that /nix/var/nix/profiles/default/bin is at the start of PATH, so lix will still be preferred. But patching PATH up manually is fine for me given the esoteric use case 07:16:20
@neobrain:matrix.orgneobrain The daemon speaks basically the same protocol in either case, right? I don't rely on any internals here, just stdout/stderr tool output and --json parts (hence the need to test both lix and nix) 07:17:20
@neobrain:matrix.orgneobrain * The daemon speaks basically the same protocol in either case, right? I don't rely on any internals here, just stdout/stderr tool output and --json parts (hence the need to test with both lix and nix) 07:17:25
@acidbong:envs.netAcid Bong
In reply to @neobrain:matrix.org
Yeah I found the problem is that /nix/var/nix/profiles/default/bin is at the start of PATH, so lix will still be preferred. But patching PATH up manually is fine for me given the esoteric use case
normally nix-shell, nix shell and nix develop all prepend the temporary paths and only them
07:35:40
@acidbong:envs.netAcid Bong
In reply to @neobrain:matrix.org
The daemon speaks basically the same protocol in either case, right? I don't rely on any internals here, just stdout/stderr tool output and --json parts (hence the need to test with both lix and nix)

at the moment yes, only parsing is client-specific (at least in terms of builtins.warn, which was added at different times to each, and pipe-operator(s), which are implemented differently in each)

i personally use Nix for everything, but build NixOS closures with Lix, cuz i like the multiline output

07:38:18
@522_:catgirl.cloud0x4fbb09 it/its ⛯✇ΘΔ
# nix --version
nix (Lix, like Nix) 2.95.0-pre20260112-dev_f431464
[...]

# nix shell nixpkgs#nix
# nix --version
nix (Nix) 2.31.2+2

yeah, that should work? ... unless your shell config is weird or something ig?

07:46:21
@neobrain:matrix.orgneobrainHuhm, interesting. Will have to check again later when I'm back at my pc07:47:23
@aloisw:julia0815.dealoisw
In reply to @acidbong:envs.net
normally nix-shell, nix shell and nix develop all prepend the temporary paths and only them
Before starting the shell though, so shell init files may still change it.
11:59:57
@neobrain:matrix.orgneobrain right. so the shell hooks nix/lix installed to my /etc/profile have this: export PATH="$NIX_LINK/bin:/nix/var/nix/profiles/default/bin:$PATH", which is why lix continues to be preferred 12:02:03
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her) @k900:0upti.me do you think running a homelab with data center software like open stack would be "fun", not practical but "fun" 😭 12:37:49
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)I need to reset the password of my supermicro IPMI tho12:38:22
@k900:0upti.meK900 Uhh 12:39:24
@k900:0upti.meK900 Depends on how much you hate yourself I guess 12:39:32
@raitobezarius:matrix.orgraitobezariusi think it's a good learning lesson but openstack is definitely not the first thing you should be trying to run if you starting out13:13:41
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)What are the benefits of someone using openstack then? Instead of using containers and ceph or even proxmox13:23:49
@neolampis:anarchist.nexusنيولامپس changed their display name from نيولامپس [neolampis; he/him] to نيولامپس.13:28:57
@k900:0upti.meK900It's kind of the only open source thing that works at VERY LARGE scale13:29:05
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)datacenter scale?13:37:04
@just1602:systemli.orgjust1602Yeah, the only place I know about use open stack is OVHcloud and the university in my city, which has multiple datacenters and also sell VPS and managed kubernetes to public org. 13:37:10
@just1602:systemli.orgjust1602* Yeah, the only place I know who use open stack is OVHcloud and the university in my city, which has multiple datacenters and also sell VPS and managed kubernetes to public org. 13:37:36
@k900:0upti.meK900 Like four digits nodes 13:37:38
@truh:matrix.orgtruhI think LIDL uses it for their cloud too13:42:51
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)they have their own cloud??13:43:54

Show newer messages


Back to Room ListRoom Version: 10