!SgYlXivkogarTVcnZO:nixos.org

Nix Flakes

854 Members
168 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
16 Jul 2025
@scotthdev:matrix.orgSCOTT-HAMILTON *

Hello, I have an environment that is built with buildEnv.

I've added this buildEnv to a devShell's packages and I can confirm that when I run nix develop the environment is accessible.

How can I create a bash default runnable (nix run) such that running it is equivalent to running nix develop and then running the bash script ?

14:39:05
17 Jul 2025
@atagen:ch.atagen.coatagenare you perhaps looking for shellHook in the mkShell ?04:16:03
@atagen:ch.atagen.coatagen using nix run to enter a dev shell seems a little off but if you put the bash script into the shell packages and execute it in shellHook I think you can achieve what you want 04:17:34
@atagen:ch.atagen.coatagen using nix run to enter a dev shell seems a little off but if you put the bash script into the shell packages and execute it in shellHook I think you can achieve what you want with just the nix develop cmd 04:17:44
@woobilicious:matrix.orgwoobiliciousopen the flake in nix repl and look at the devShell attrset to see how it works. and I think for nix run to work you just set mainProgram in the meta section of a package, plenty of examples in nixpkgs.06:17:36
@jsnf:matrix.orgjsnf joined the room.15:00:04

Show newer messages


Back to Room ListRoom Version: 6