Sender | Message | Time |
---|---|---|
27 Apr 2025 | ||
some packages have a hook like this or similar
| 13:20:44 | |
28 Apr 2025 | ||
12:43:08 | ||
I have a flake with a What do I need to do in my | 12:48:32 | |
14:31:08 | ||
18:21:17 | ||
29 Apr 2025 | ||
01:27:50 | ||
01:39:46 | ||
02:04:00 | ||
hi dramforever thanks for the reply! Yes, I mean to use the sandboxing-property of nix-flakes as intended. Just to make sure, that I, as a newbie, understand correctly: sandbox=true does not have to specified anywhere for the flake to be in "sandbox-mode", right? | 08:24:37 | |
okay, thanks for this hint in the right direction - it turns out that I was trying the right thing all along, only that the variable-name changed in one of the versions and therefore it did not work. Thanks ^^ | 08:27:24 | |
14:05:00 | ||
16:05:15 | ||
16:35:34 | ||
18:03:45 | ||
30 Apr 2025 | ||
Hi, how do I avoid nix develop rebuilding the environment each time? If the shell takes a lot of time to build it is super annoying for it to be done again and again... (atm I have a thing which takes about an hour - I am compiling for ARM 32bit...) | 05:59:53 | |
* Hi, how do I avoid nix develop rebuilding the environment each time? If the shell takes a lot of time to build it is super annoying for it to be done again and again... (atm I have a thing which takes about an hour - I am compiling for ARM 32bit and gcc for that takes quite a while to get built...) | 06:00:16 | |
I found this https://discourse.nixos.org/t/why-is-my-nix-shell-rebuilding-every-day-solved/15528 | 06:01:46 | |
Should I add keep-outputs and keep-derivations into my system config or into the flake config? I am a bit confused by that... | 06:14:18 | |
I'd try it out in the flake first | 06:38:46 | |
altho the user added it to their configuration.nix https://gitlab.com/engmark/root/-/commit/2d76e110f0e91dadcf376e8e8d7be01d14ab47cf | 06:40:15 | |
yeah, thats for nixos. are you running nix develop manually Šimon Brandner ? or are you using direnv to trigger rebuilds? | 14:32:37 | |
Do you mean I should set it system wide? I am using direnv | 14:33:20 | |
nix develop --build is what you want, nix develop --command bash -c buildPhase launches a dev shell and tries to run the bash command buildPhase, it won't find it, since its an environment variable. What are the errors you get when you run --build? | 14:36:16 | |
and you're just doing use flake in your .envrc? what does your flake look like? | 14:38:09 | |
* and you're just doing what does your flake look like? | 14:38:21 | |
Yes Right now like so
| 14:38:57 | |
right so that nixConfig can be configured like this https://nix.dev/manual/nix/2.28/command-ref/conf-file.html or it can go in whatever flake is producing your configuration files. have you looked at caching? that might save some time. | 14:42:11 | |
What are you currently doing that seems to trigger the build? I'm wondering if its in your devshell, or if something else is triggering the rebuild, without seeing the dependencies its hard to say what the issue may be. | 14:44:31 | |
The
| 14:47:49 | |
Hmm, nothing jumping out to me What platform are you on? When exactly does the devshell rebuild? (On every activation, after specific commands, how frequently?) Are you updating flake inputs or the dependencies of your shell frequently? Is the flake lock stable? | 15:01:17 |