Thank you for the detailed answer, this really helps a lot!
I dislike flakes very much because they lead to wishful thinking about how overlays work which then wastes a lot of your time…
I now also tried to just remove all follows
from the module, but that doesn't make a difference:
inputs.lix-module.url = "https://git.lix.systems/lix-project/nixos-module/archive/2.91…
My perception could be wrong, but isn’t part of the hope for Lix to ‘fix’ Flakes since upstream refuses to actually touch Flake stuff?
Well, kinda, but not necessarily by changing the…
This would be an very cool feature! The main issue I see is that this will break compatibility with all other nix implementations, even the current version of lix itself:
$ nix --version
n…
withPackages
There is an open issue on the NixCpp issue tracker for this since 2021. You can have a look at my write-up of the discussion…
nix shell
and nix develop
from
The NixCpp team has struggled with this distinction for a long time and has recently taken the first step to allow for more different usecases here: https://github.com/NixOS/nix/pull/10807
Basic…
nix shell
and nix develop
from
nix shell
already does this. From the docs:
nix shell runs a command in an environment in which the $PATH…