https://github.com/haaag/pyselector
Python wrapper for the rofi, dmenu, fzf
https://github.com/haaag/pyselector
dmenu dmenu-wrapper fzf fzf-wrapper rofi rofi-scripts rofi-wrapper
Last synced: 3 months ago
JSON representation
Python wrapper for the rofi, dmenu, fzf
- Host: GitHub
- URL: https://github.com/haaag/pyselector
- Owner: haaag
- License: mit
- Created: 2023-03-13T21:17:59.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-04T20:20:05.000Z (almost 2 years ago)
- Last Synced: 2024-03-15T02:47:14.680Z (over 1 year ago)
- Topics: dmenu, dmenu-wrapper, fzf, fzf-wrapper, rofi, rofi-scripts, rofi-wrapper
- Language: Python
- Homepage:
- Size: 51.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README

[](https://github.com/pypa/hatch)
[](https://github.com/charliermarsh/ruff)
[](https://github.com/psf/black)
[](https://github.com/python/mypy)
[](https://spdx.org/licenses/)# PySelector (WIP)
## 🌟 About
`pyselector` is a Python wrapper for the `rofi`, `dmenu`, `fzf` application,
which provides a simple and efficient way to display a list of items for user
selection.## 📦 Installation
To install `pyselector`, you can use pip:
```sh
pip install pyselector
```## 🔗 References
- [dmenu](https://tools.suckless.org/dmenu/)
- [Rofi](https://github.com/davatorium/rofi)
- [fzf](https://github.com/junegunn/fzf) _(WIP)_## 📓 TODO
- [ ] Rename main functions in menus.
- [X] Add `select` function.
- [X] Add `input` function.
- [X] Add `confirm` function.