You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dmenu does not only allow filtering of the items piped in by typing, but also allows the user to input their own string. This is a useful feature if you want to provide a list of preset items but custom items are also valid.
For example,
printf '%s\n' foo bar | percol and input 'baz'. Percol currently outputs nothing, because no items are matched. A keyboard shortcut that quits and outputs all of the selected items AND the user input as-is, would be helpful. I specify it in that way because then it can be used to simultaneously filter a list and add an item to that list for future invocations to use.
In my mind, such a feature would have to explicitly depend on multiple selection and not on standard filtering-- otherwise, if the number of matches to the user-inputted string was >0, then the output would usually not be what the user intended.
Suggestions for less confusing issue title are welcome ;)
The text was updated successfully, but these errors were encountered:
Dmenu does not only allow filtering of the items piped in by typing, but also allows the user to input their own string. This is a useful feature if you want to provide a list of preset items but custom items are also valid.
For example,
printf '%s\n' foo bar | percol
and input 'baz'. Percol currently outputs nothing, because no items are matched. A keyboard shortcut that quits and outputs all of the selected items AND the user input as-is, would be helpful. I specify it in that way because then it can be used to simultaneously filter a list and add an item to that list for future invocations to use.In my mind, such a feature would have to explicitly depend on multiple selection and not on standard filtering-- otherwise, if the number of matches to the user-inputted string was >0, then the output would usually not be what the user intended.
Suggestions for less confusing issue title are welcome ;)
The text was updated successfully, but these errors were encountered: