!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
@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
@blastboomstrice:4d2.orgBlastboom StriceThank you K900:))13:54:29
@blastboomstrice:4d2.orgBlastboom StriceAh I will also add another question there13:54:50
@k900:0upti.meK900Also I think we're reaching a point where the backend technical improvements are going to start paying off big time for the users13:55:13
@k900:0upti.meK900Though we're not all the way there yet13:55:19
@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)
        • is bug fixing/support worse for lix users?
      • 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:55:20
@k900:0upti.meK900But e.g. substitution performance is significantly better now13:55:33
@blastboomstrice:4d2.orgBlastboom StriceYeah all in all I'd really like to use lix, but both thr lack easily ccesible info and having to think of all these questions, creates a lot of friction to me and end up not having used it so far13:57:33
@blastboomstrice:4d2.orgBlastboom Strice* Yeah all in all I'd really like to use lix, but both the lack of easily accesible info and having to think of all these questions, creates a lot of friction to me and end up not having used it so far13:57:47
@blastboomstrice:4d2.orgBlastboom StriceAnd people end up getting ddos'd with the same questions😅13:58:11
@neolampis:anarchist.nexusνεολαμπής [he/him]I mean, most of the time you're not going to notice anything different13:58:13
@neolampis:anarchist.nexusνεολαμπής [he/him] 🌚 13:58:24

Show newer messages


Back to Room ListRoom Version: 10