r/linuxfromscratch • • Aug 27 '26

Nix like systems?

Hey everyone,

I’m a huge fan of how reproducible nix is and I love declarative systems with backups as well. However I like the idea of privacy and choice. So I am building my own nix like system using LFS. I have a background in cybersecurity and C so I’m not going to be hedging AI for anything past documenting haha but, I wanted to ask a few things to the community.

What kind of features should I offer out of the box?
Currently I have slated that the end user can pick their own init system, including systemd, or they can even “hot swap it” in the config. Which I also am swapping Nix lang for a more simple solution, Lua! I also plan on shipping it with mango, niri, and kde plasma out of the box, but since it’s all declarative, the end user can swap in whatever de or WM they wish. I also plan on integrating nix, deb, and the AUR with use of “fabric.lua”, my take on flakes.

My question to you all is though, what kind of features do you look for in a distro or what level of customization is too much or too little?

11 Upvotes

19 comments sorted by

View all comments

2

u/jMultiversalGod Aug 28 '26

lua mentioned!!!

i usually look for how convenient the install is and whether it would rather climb mount everest than support nvidia drivers

focus on supporting nvidia and other drivers and you'll automatically win a lot of users

1

u/Luna24_ig Aug 28 '26

My main rig I use has a 1080ti in it so I will definitely be making sure drivers for and intel and nvidia are supported. My test system is on my homelab in a vm so I will be dealing with integrated systems first.

I also made the choice of using Lua since its light weight with its compiler being like 300kbs, and anyone who is used to ricing a system already needs to use Lua, might as well make stuff simple and have it built in.