Hello!
I've been having an issue I thought it was related to gitui itself, but when I began troubleshooting it, turned out to be related to the nvim implementation.
When an error happens (commit can't be made or gitui can't be opened in a 'bare repo'), the floating window doesn't wait for user input to terminate. This makes it almost impossible to read the error.
It'd be nicer to have it wait for an <CR> or any keystroke after the error and before closing.
I could look into it and make a PR if that's ok.