regolith-linux / ilia

A GTK-based Desktop Executor
Apache License 2.0
83 stars 11 forks source link

textlist doesn't accept arbitrary input. #76

Open tshirtman opened 1 year ago

tshirtman commented 1 year ago

While it behaves closely to what dmenu (or rofi -dmenu) does, there is a significant difference that turns out to be important for my use case.

If what i type is not part of the options provided in the list, then i cannot validate, while dmenu and rofi -dmenu will return the input directly in such a case.

My use case is to create and switch to arbitrary named workspaces, so if the name i type already exists, i can switch to it, but if it doesn't i3 will create it automatically to switch to it, the fact that ilia doesn't accept a name that is not part of the list prevents me from creating new workspaces this way.

For now, i had to revert to rofi, though ilia looks very nice.

If textlist is not meant to accept this, maybe the addition of a dmenu page would be a solution.