Can nix-portable pack a configured nvim with a Python devShell?

I just discovered nix-portable, which can bundle most nix programs (even `devShells!) into a standalone bundle, and the bundle can run on any recent Linux distro.

In my case, we have some ancient Linux dev machine that are not connected to the Internet (it does have user namespace support, though). I’d like to bundle a Python devShell with a configured nvim and possibly a configured fish shell. Is it possible?

I also read that nix-portable only support devshell defined by numtide/devshell. Is it possible to use devShell defined by flake-parts?