vikingowl
b85f85c4da
feat(dmenu): add full dmenu compatibility
- Add free-form text input (output typed text when no item matches)
- Add proper exit codes (0=selection, 1=cancelled)
- Detect dmenu mode via ProviderManager::is_dmenu_mode()
This enables standard dmenu usage patterns like:
echo -e "yes\nno" | owlry -m dmenu && echo "selected"
2026-01-02 16:36:40 +01:00
..
2026-01-02 16:36:40 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:18 +01:00
2026-01-02 16:18:19 +01:00