|
- #!/usr/bin/env sh
-
- # Description: Fuzzy find executables in $PATH and launch an application.
- # stdin, stdout, stderr are suppressed so CLI utilities exit silently.
- # Works as an independent app launcher.
- #
- # Shell: POSIX compliant
- # Author: Arun Prakash Jana
-
- IFS=':'
-
- get_selection() {
- ls -H $PATH | sort | fzy
- }
-
- if selection=$( get_selection ); then
- "$selection" 2>/dev/null 1>/dev/null &
- fi
|