Skip to content
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

Honor default autotype #229

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

moviuro
Copy link
Contributor

@moviuro moviuro commented Apr 8, 2023

No description provided.

The file "analyzer" was checking whether the pass file contained an
"autotype" field: if it did, it would do nothing; and if it didn't, then
it would use a hardcoded "autotype" value (user :tab pass).

This caused issues down the line because the code that would use the
config's values would always find an existing "autotype" value (whether
hardcoded in rofi-pass or supplied by the pass file), and would never be
able to apply the settings from the config file.

I would suggest (re)-using the fields ("autotype" in that case) with
values in order of preference; but for the moment, this patch does the
job.

1. autotype="user :tab pass" # hardcoded
2. if config exists and supplies it, then autotype="whatever is in
   config"
3. if the pass file supplies it, then autotype="whatever is in pass
   file"

Fixes carnager#227
@carnager
Copy link
Owner

can you update this to latest master?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants