Add support for fuzzel desktop executor
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

Fuzzel is a wayland-native picker which support dmenu-like picking based
on standard input.
---------

Co-authored-by: Marty Oehme <marty.oehme@gmail.com>
This commit is contained in:
Laureηt 2023-11-28 10:53:31 +01:00 committed by GitHub
parent 74af60c3f7
commit b97c09828d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 1 deletions

View file

@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added ### Added
- Add default support for `fuzzel` wayland-native picker tool
- Add default support for `ilia` gtk-based picker tool, used by default in Regolith Linux - Add default support for `ilia` gtk-based picker tool, used by default in Regolith Linux
- Pass through return code 1 from selection tool - Pass through return code 1 from selection tool
- (!) Number of displayed recent emoji can be set with `-P` option: - (!) Number of displayed recent emoji can be set with `-P` option:

View file

@ -12,7 +12,7 @@ Will remember your favorite emojis and give you quick access.
### Dependencies ### Dependencies
* One of `bemenu`, `wofi`, `rofi`, `dmenu`, or supplying your own picker. * One of `bemenu`, `wofi`, `rofi`, `dmenu`, `ilia`, `fuzzel` or supplying your own picker.
* One of `wl-copy`, `xclip`, `xsel` or supplying your own clipboard tool. * One of `wl-copy`, `xclip`, `xsel` or supplying your own clipboard tool.
* One of `wtype`, `xdotool` or supplying your own typing tool. * One of `wtype`, `xdotool` or supplying your own typing tool.
* `sed`, `grep`, `cut`, `sort`, `uniq`, `tr`, `curl` if using the download functionality. * `sed`, `grep`, `cut`, `sort`, `uniq`, `tr`, `curl` if using the download functionality.

1
bemoji
View file

@ -26,6 +26,7 @@ declare -A default_pickers=(
["rofi"]="rofi -p 🔍 -i -dmenu --kb-custom-1 "Alt+1" --kb-custom-2 "Alt+2"" ["rofi"]="rofi -p 🔍 -i -dmenu --kb-custom-1 "Alt+1" --kb-custom-2 "Alt+2""
["dmenu"]="dmenu -p 🔍 -i -l 20" ["dmenu"]="dmenu -p 🔍 -i -l 20"
["ilia"]="ilia -n -p textlist -l 'Emoji' -i desktop-magnifier" ["ilia"]="ilia -n -p textlist -l 'Emoji' -i desktop-magnifier"
["fuzzel"]="fuzzel -d -p 🔍"
) )
# Report usage # Report usage