My original code has a mistake. It should call read twice instead of using \n as a delimiter (e.g. read -r pass; read -r -d '' rest). I think it would be best for me to test it out over the next week.
In the mean time, if anyone gets around to looking at it, let me know what you think! ________________________________ From: Password-Store <[email protected]> on behalf of Matthew Snider <[email protected]> Sent: Sunday, July 23, 2017 4:03:00 PM To: [email protected] Subject: passmenu: optionally type username as well This sender failed our fraud detection checks and may not be who they appear to be. Learn about spoofing<http://aka.ms/LearnAboutSpoofing> Feedback<http://aka.ms/SafetyTipsFeedback> Hi! I've just recently started using pass and more specifically passmenu, and am very pleased with it :-) The main feature I found that was immediately missing when switching over from keepassx, is the ability to autotype a username/password combination. I read through the mailing list archives and found this feature was already attempted here: https://lists.zx2c4.com/pipermail/password-store/2015-December/001834.html<https://lists.zx2c4.com/pipermail/password-store/2015-December/001834.html> It doesn't seem like there was any response to this, but arbitrarily taking the second line doesn't seem ideal to me. I think my implementation is an improvement, because it leverages the suggested file format of "key: value" pairs after the first line. In the included patch you will see that I've just added a --userfield flag which can be used as follows: passmenu --type --userfield username [dmenu arguments...] This corresponds to files which look like: passw0rd username: matt.snider I personally use this by binding $mod+p to the regular passmenu invocation, and $mod+Shift+p to the invocation using --type and --userfield. This has been working very well for me. Please let me know what you think and if you have some feedback. Best, Matt
_______________________________________________ Password-Store mailing list [email protected] https://lists.zx2c4.com/mailman/listinfo/password-store
