!9IQChSjwSHXPPWTa:lix.systems

Lix

1103 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-rooms294 Servers

Load older messages


SenderMessageTime
20 Nov 2025
@blastboomstrice:4d2.orgBlastboom StriceYeah, I was spamming a person I know with questions a little before😆13:35:03
@k900:0upti.meK900 I feel like the requirement to adding something to the FAQ would be for it to be actually frequently asked 13:35:27
@blastboomstrice:4d2.orgBlastboom Strice
In reply to @blastboomstrice:4d2.org
Yeah, I was spamming a person I know with questions a little before😆
Oh wait, he's here, @neolampis:anarchist.nexus
13:35:45
@blastboomstrice:4d2.orgBlastboom Strice
In reply to @k900:0upti.me
I feel like the requirement to adding something to the FAQ would be for it to be actually frequently asked
I'll paste them and maybe modify them a bit
13:36:00
@peridotgemtech:bark.lgbtPeridotGemTechLix was a drop-in replacement when I switched.13:36:58
@k900:0upti.meK900There are technically some known incompatibilities now, but they're all around very strange eval quirks13:41:13
@k900:0upti.meK900That you're exceptionally unlikely to actually hit13:42:13
@k900:0upti.meK900Or rather, notice, because you are always hitting at least one of them (something something iceberg)13:42:27
@crop_tech:matrix.orgcrop isn't it possible to test a switch to lix by using lix in a nix-shell -p lix ... and then build ones nixos-config? 13:42:41
@k900:0upti.meK900Possible13:42:58
@crop_tech:matrix.orgcropi think this could be added to some docs for naive users of nix (similar to me) that want to see if the switch to lix is easy.13:45:08
@neolampis:anarchist.nexusνεολαμπής [he/him] Yo 13:45:59
@blastboomstrice:4d2.orgBlastboom Strice
In reply to @blastboomstrice:4d2.org
I'll paste them and maybe modify them a bit
  • Apart from the (cooler/woker) community (which is obviously a plus), what are the differences with nix?
    • what do I gain?
      • (vague:) why would I switch to lix?
    • what do I lose?
      • do I get both nix and lix bugs by using lix?
    • what stays the same?
      • do I have to change anything apart from 2-5lines in my config to use lix?
      • will the nixos commands (like update/nixos-rebuild etc.) still work?
      • where do I file bugs? (In nixpkgs from what I learnt)
      • who maintains the packages? (The same people as before I guess)
      • Does lix have a lixpkgs repo like nixpkgs?
  • do I still depend on nix/os in any way by using lix?
    • if yes, in what way?
      • what does it mean to add those packages in the advanced setup overlay?
13:46:06
@blastboomstrice:4d2.orgBlastboom Strice *
  • Apart from the (cooler/woker) community (which is obviously a plus), what are the differences with nix?
    • what do I gain?
      • (vague:) why would I switch to lix?
    • what do I lose?
      • do I get both nix and lix bugs by using lix?
    • what stays the same?
      • do I have to change anything apart from 2-5lines in my config to use lix?
      • will the nixos commands (like update/nixos-rebuild etc.) still work?
      • where do I file bugs? (In nixpkgs from what I learnt)
      • who maintains the packages? (The same people as before I guess)
      • Does lix have a lixpkgs repo like nixpkgs?
  • do I still depend on nix/os in any way by using lix?
    • if yes, in what way?
      • what does it mean to add those packages in the advanced setup overlay?
  • do I need advanced nix/os knowledge to use lix or is it like set-once and forget?
13:46:37
@neolampis:anarchist.nexusνεολαμπής [he/him]Also the position of flakes, i'd say. I'm a bit perplexed why lix is negative on them, besides them being in development hell for such a long time. I'd ask "why are flakes bad?" and "what is the proposed replacement to them?"13:47:37
@blastboomstrice:4d2.orgBlastboom StriceI suppose these could easily be answered in case someone asks, but having the answers easily available it would help more people to switch with less friction13:47:39
@whispers:catgirl.cloudwhispers (it/fae)https://wiki.lix.systems/books/lix-contributors/page/flakes-feature-freeze explains both of these things13:47:56
@neolampis:anarchist.nexusνεολαμπής [he/him]I see, thank you!13:48:09
@k900:0upti.meK900There is no lixpkgs13:50:13
@whispers:catgirl.cloudwhispers (it/fae) well. not really the replacement part, but at least that flakes will continue to stick around for some period of time in a third-party plugin, even when migrated out of the main nix 13:50:16
@k900:0upti.meK900Or at least not yet13:50:20
@k900:0upti.meK900Lix only replaces the actual Nix implementation13:50:29
@whispers:catgirl.cloudwhispers (it/fae) * well. not really the replacement part, but at least that flakes will continue to stick around for some period of time in a third-party plugin, even when migrated out of the main lix 13:50:30
@k900:0upti.meK900 As in the code that runs when you invoke nix-whatever or nix whatever 13:50:38
@blastboomstrice:4d2.orgBlastboom Strice *
  • Apart from the (cooler/woker) community (which is obviously a plus), what are the differences with nix?
    • what do I gain?
      • (vague:) why would I switch to lix?
    • what do I lose?
      • do I get both nix and lix bugs by using lix?
    • what stays the same?
      • do I have to change anything apart from 2-5lines in my config to use lix?
      • will the nixos commands (like update/nixos-rebuild etc.) still work?
      • where do I file bugs? (In nixpkgs from what I learnt)
      • who maintains the packages? (The same people as before I guess)
      • Does lix have a lixpkgs repo like nixpkgs?
  • do I still depend on nix/os in any way by using lix?
    • if yes, in what way?
      • what does it mean to add those packages in the advanced setup overlay?
  • do I need advanced nix/os knowledge to use lix or is it like set-once and forget?
  • would like mentioning of the docs to get started with lix, like wiki.lix.systems
13:50:42
@whispers:catgirl.cloudwhispers (it/fae) * well. not really the replacement part, but at least that flakes will continue to stick around for some period of time in a plugin, even when migrated out of the main lix 13:50:45
@neolampis:anarchist.nexusνεολαμπής [he/him] Yeah i noticed, still a good page eitherway; thank you for sharing it. I'll check out npins or flake alternatives 13:51:14
@k900:0upti.meK900Should there ever be a lixpkgs, Lix will likely keep supporting both at least for a long time13:51:18
@blastboomstrice:4d2.orgBlastboom Strice
In reply to @whispers:catgirl.cloud
https://wiki.lix.systems/books/lix-contributors/page/flakes-feature-freeze explains both of these things
(Cool having "wiki.lix" (wiki.leaks) in the link, haha)
13:52:59
@k900:0upti.meK900To answer some of your other question: you gain a lot of small user facing improvements all over, and a lot of technical debt repayment that you probably won't notice; you don't get Nix and Lix bugs, as Lix is a hard fork, and it has diverged significantly enough that most Nix changes require invasive porting anyway; you do still depend on nixpkgs and NixOS; there is no more knowledge required to use Lix than Nix13:53:39

Show newer messages


Back to Room ListRoom Version: 10