!9IQChSjwSHXPPWTa:lix.systems

Lix

1119 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-rooms301 Servers

Load older messages


SenderMessageTime
27 Dec 2025
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&stale cache entries and an inconsistent remote cache11:23:35
@das-g:matrix.orgdas-g changed their display name from das-g to das-g (DECT 7881).13:20:44
@jappie:jappie.devjasper changed their display name from jappie @ 39c3 to jasper @ 39c3 ☎️ 62749.13:30:50
@kb01guy:matrix.orgKaybee (any) [52890] changed their display name from Kaybee (any) to Kaybee (any) [52890].14:08:57
@daslixou:matrix.orgdaslixou joined the room.14:19:40
@madmccrow:matrix.orgmadmccrow

Hi !
Has anyone found a way to have a single configuration "flake" for multiple machines, but update said machines without relying on updating the lock file ?

I'm trying to find a nice way to manage a fleet of devices without constantly making sure that every device is on the latest nixpkgs.

15:14:46
@emma:rory.gayEmma [it/its]i'd recommend maintaining a lock file15:15:29
@emma:rory.gayEmma [it/its]i dont think you'd want your machines to be on different nixpkgs versions because there's a 5 minute difference between when they were deployed15:16:08
@---m---:matrix.org---m--- set a profile picture.15:25:39
@acidbong:envs.netAcid Bong also faster to build closures, cuz they'll share like 80% of derivations 16:03:55
@acidbong:envs.netAcid Bongat least16:04:19
@daslixou:matrix.orgdaslixouHello! I'm Lixou and recently got dragged to the idea of playing with linux systems again. Now, because I am so smart that I directly from the first second on knew a whole own pacman and distro would be a bit much, I thought about helping here instead. (My main reasons for my own distro experiment were that I find nix unreadable in some places and that I thought nix would easily install 20 versions of a lib because well "reproducable" instead of just the newest, which I know now is not the case ^^') So I don't have much experience with nix, but some with linux and heard that you have some clear visions for nix' future and want to port/rewrite the parser in rust. Yeah idk how to end this, I'm just silly :3 I love rust and have way too many projects but some contributions to another rust parser are certainly missing. So if there's a broad idea and issues to the parser, I could help :)16:04:49
@acidbong:envs.netAcid Bong the big point of flakes (or any other pinning system) is exactly the presence of a lockfile 16:05:15
@daslixou:matrix.orgdaslixou* Hello! I'm Lixou and recently got dragged to the idea of playing with linux systems again. Now, because I am so smart that I directly from the first second on knew a whole own pacman and distro would be a bit much, I thought about helping here instead. (My main reasons for my own distro experiment were that I find nix unreadable in some places and that I thought nix would easily install 20 versions of a lib because well "reproducable" instead of just the newest, which I know now is not the case ^^') So I don't have much experience with nix, but some with linux and heard that you have some clear visions for nix' future and want to port/rewrite the parser in rust. Yeah idk how to end this, I'm just silly :3 I love rust and have way too many projects but some contributions to another rust parser are certainly missing. So if there's a broad idea and issues to the parser, I could help :) (also I'm Lixou and Lix is called Lix, so that's funny)16:05:17
@daslixou:matrix.orgdaslixou* Hello! I'm Lixou and recently got dragged to the idea of playing with linux systems again. Now, because I am so smart that I directly from the first second on knew a whole own pacman and distro would be a bit much, I thought about helping here instead. (My main reasons for my own distro experiment were that I find nix unreadable in some places and that I thought nix would easily install 20 versions of a lib because well "reproducable" instead of just the newest, which I know now is not the case ^^') So I don't have much experience with nix, but some with linux and heard that you have some clear visions for nix' future and want to port/rewrite the parser in rust. Yeah idk how to end this, I'm just silly :3 I love rust and have way too many projects but some contributions to another rust parser are certainly missing. So if there's a broad idea and issues to the parser, I could help :) (also I'm Lixou and Lix is called Lix, so that's funny) ((I know I lack humor))16:05:38
@k900:0upti.meK900 There is some work ongoing on the Rust parser, you want to talk to @piegames about that 16:06:38
@acidbong:envs.netAcid Bong
port/rewrite the parser in Rust
not Lix, that's Tvix and Snix folks

16:06:40
@acidbong:envs.netAcid Bongwelp, Lix isn't planning to use Rust as much as those do16:07:01
@k900:0upti.meK900Lix is definitely planning it16:07:14
@daslixou:matrix.orgdaslixouwell I've read the zulip discussion16:07:25
@k900:0upti.meK900And one of the major blockers towards this has been recently fixed16:07:26
@daslixou:matrix.orgdaslixou well I've read skimmed over the zulip discussion 16:07:43
@acidbong:envs.netAcid Bong ah, so they also want to get rid of the eval-build separation? 16:08:03
@acidbong:envs.netAcid Bong(or is it not the point?)16:08:14
@k900:0upti.meK900That is not the point16:08:18
@k900:0upti.meK900But that is also something we'd like to do at some point16:08:26
@raitobezarius:matrix.orgraitobezariuswe definitely want to fully go to Rust16:09:26
@raitobezarius:matrix.orgraitobezariusit's just a matter of possibility16:09:32
@acidbong:envs.netAcid Bongoh, didn't know that16:09:52
@daslixou:matrix.orgdaslixoualso - with a bit confusion, I know that nix is seperated into pkgs and os (and lang), is lix primarily a "better" interpreter? or are there also plans/active things on doing something like lixos? (I'm asking because I dislike using systemd)16:10:31

Show newer messages


Back to Room ListRoom Version: 10