-
-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Forward stdin when terminal is a TTY #17
Comments
Indeed, stdin is not forwarded when spawning commands. Commands are responsible for prompting their own input. For example, when running GPG commands, people should use the right flavour of pinentry (GTK, QT…). That said, Neverest could check if the current terminal is a TTY:
|
Sounds good to me. Another nice addition would be to output a message like |
I am not convinced about a message, I believe logs are fine. They should be used exactly the way you did: when you have a problem and try to dig. Otherwise I am afraid such messages will disturb the whole experience. Let's keep this issue open for the stdin forwarding. Thank you for your feedback! |
When using
right.backend.auth.cmd
to get password from a program that itselfs prompts a password (ie.keepassxc-cli
to unlock a database), there is absolutely no UI feedback, soneverest
appears to be frozen, when the subprocess is just waiting for a password input.Setting
right.backend.auth.cmd = "echo 'Enter password> ' && keepassxc-cli ..."
as a workaround does not work either, because the process stdout is captured by neverest.The text was updated successfully, but these errors were encountered: