- #!/usr/bin/env sh
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IFS=':'
-
- get_selection() {
- if which fzf >/dev/null 2>&1; then
- { IFS=':'; ls -H $PATH; } | sort | fzf
- elif which fzy >/dev/null 2>&1; then
- { IFS=':'; ls -H $PATH; } | sort | fzy
- else
- exit 1
- fi
- }
-
- if selection=$( get_selection ); then
- setsid "$selection" 2>/dev/null 1>/dev/null &
-
- if ! [ -z "$1" ]; then
- sleep "$1"
- else
- sleep 1
- fi
- fi
|