I have a personal source project I created a shell.nix file for. However, in the project I have also scripts I want to execute periodically non-interactively. Could I use the nix-shell shebang pointing to shell.nix file in order to have the same programs when I use nix-shell interactively and when I launch the scripts?
#!/usr/bin/env nix-shell #!nix-shell -i bash /path/to/shell.nix echo "Hello, World!"
haven’t tested, but it should work