Skip to content

Add search in paired and discovered devices - #157

Closed
AuthenticSm1les wants to merge 1 commit into
pythops:masterfrom
AuthenticSm1les:feat/search-devices
Closed

AuthenticSm1les wants to merge 1 commit into
pythops:masterfrom
AuthenticSm1les:feat/search-devices

Conversation

@AuthenticSm1les

Copy link
Copy Markdown

Closes #156

Adds a configurable / keybinding to search/filter the device lists.

  • / opens the search input in the focused list (Paired Devices / Discovered devices)
  • typing filters rows live
  • j/k or Up/Down move between matches
  • Enter confirms, Esc restores the previous selection

Match fields are configurable per list (alias and/or address), matching defaults to case-insensitive.

New config options (defaults shown):

search = "/"
search_case_sensitive = false

[paired_device]
search_fields = ["alias", "address"]

[new_device]
search_fields = ["alias", "address"]

Add a configurable `/` keybinding to filter the Paired Devices and
Discovered devices lists live. Match fields are configurable per list
(alias and/or address) and matching defaults to case-insensitive.

- / opens the search input in the focused list
- typing filters rows live
- j/k or Up/Down move between matches
- Enter confirms, Esc restores the previous selection

New config options (defaults shown):

    search = "/"
    search_case_sensitive = false

    [paired_device]
    search_fields = ["alias", "address"]

    [new_device]
    search_fields = ["alias", "address"]
@pythops pythops closed this Sep 26, 2026
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.

Add live search/filter in Paired Devices and Discovered devices

2 participants