Felix Uhl ifreilicht
  • Joined on 2024-07-22
ifreilicht commented on issue lix-project/lix#489 2024-08-27 20:38:51 +00:00
Lix cache does not match release hash, forces compilation

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…

ifreilicht commented on issue lix-project/lix#489 2024-08-27 07:45:54 +00:00
Lix cache does not match release hash, forces compilation

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…
ifreilicht commented on issue lix-project/lix#459 2024-08-26 22:59:45 +00:00
Flake input.urls (plural)

Ok, then I think this can be closed as won't fix.

ifreilicht closed issue lix-project/lix#459 2024-08-26 22:59:45 +00:00
Flake input.urls (plural)
ifreilicht opened issue lix-project/lix#489 2024-08-26 22:56:44 +00:00
Lix cache does not match release hash, forces compilation
ifreilicht commented on issue lix-project/lix#459 2024-08-13 08:49:31 +00:00
Flake input.urls (plural)

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…

ifreilicht commented on issue lix-project/lix#459 2024-08-11 19:48:04 +00:00
Flake input.urls (plural)

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…
ifreilicht commented on issue lix-project/lix#462 2024-08-11 08:17:25 +00:00
An easy way to get a temporary shell with 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

ifreilicht commented on issue lix-project/lix#464 2024-08-11 07:56:56 +00:00
Use the shell you launched 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…

ifreilicht commented on issue lix-project/lix#464 2024-08-07 09:37:39 +00:00
Use the shell you launched 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…