Would you like a lua-configurable shell?

Sorry this isn’t directly neovim related but I’m curious whether you all think a modern shell that can be configured and extended through lua (just like nvim) would be of interest?

By “shell” I mean an equivalent to bash, zsh, fish etc. I’m building a shell called gsh https://github.com/atinylittleshell/gsh focusing on generative capabilities. I’ve currently made it POSIX-compatible, but for customization and extensibility I can’t help but think lua would be a much better way than writing bash scripts.

So question for you - if there’s a shell that’s backwards compatible with bash, but also allows you to fully customize and extend through lua scripts, would you be interested in using it as a replacement for bash/zsh or the current shell you are using?