🐛 Fix custom command invocation quoting
This commit is contained in:
parent
b9708405fa
commit
75395d2bbd
1 changed files with 6 additions and 3 deletions
9
bemoji
9
bemoji
|
@ -137,7 +137,8 @@ add_to_recent() {
|
||||||
# Set default clipboard util
|
# Set default clipboard util
|
||||||
_clipper() {
|
_clipper() {
|
||||||
if [ -n "$BEMOJI_CLIP_CMD" ]; then
|
if [ -n "$BEMOJI_CLIP_CMD" ]; then
|
||||||
"${BEMOJI_CLIP_CMD[@]}"
|
# shellcheck disable=SC2068
|
||||||
|
${BEMOJI_CLIP_CMD[@]}
|
||||||
elif [ -n "$WAYLAND_DISPLAY" ] && command -v wl-copy >/dev/null 2>&1; then
|
elif [ -n "$WAYLAND_DISPLAY" ] && command -v wl-copy >/dev/null 2>&1; then
|
||||||
wl-copy
|
wl-copy
|
||||||
elif [ -n "$DISPLAY" ] && command -v xclip >/dev/null 2>&1; then
|
elif [ -n "$DISPLAY" ] && command -v xclip >/dev/null 2>&1; then
|
||||||
|
@ -154,7 +155,8 @@ _clipper() {
|
||||||
_typer() {
|
_typer() {
|
||||||
totype=$(cat -)
|
totype=$(cat -)
|
||||||
if [ -n "$BEMOJI_TYPE_CMD" ]; then
|
if [ -n "$BEMOJI_TYPE_CMD" ]; then
|
||||||
"${BEMOJI_TYPE_CMD[@]}"
|
# shellcheck disable=SC2068
|
||||||
|
${BEMOJI_TYPE_CMD[@]}
|
||||||
elif [ -n "$WAYLAND_DISPLAY" ] && command -v wtype >/dev/null 2>&1; then
|
elif [ -n "$WAYLAND_DISPLAY" ] && command -v wtype >/dev/null 2>&1; then
|
||||||
wtype -s 30 "$totype"
|
wtype -s 30 "$totype"
|
||||||
elif [ -n "$DISPLAY" ] && command -v xdotool >/dev/null 2>&1; then
|
elif [ -n "$DISPLAY" ] && command -v xdotool >/dev/null 2>&1; then
|
||||||
|
@ -168,7 +170,8 @@ _typer() {
|
||||||
# Set default picker util
|
# Set default picker util
|
||||||
_picker() {
|
_picker() {
|
||||||
if [ -n "$BEMOJI_PICKER_CMD" ]; then
|
if [ -n "$BEMOJI_PICKER_CMD" ]; then
|
||||||
"${BEMOJI_PICKER_CMD[@]}"
|
# shellcheck disable=SC2068
|
||||||
|
${BEMOJI_PICKER_CMD[@]}
|
||||||
elif command -v bemenu >/dev/null 2>&1; then
|
elif command -v bemenu >/dev/null 2>&1; then
|
||||||
bemenu -p 🔍 -i -l 20
|
bemenu -p 🔍 -i -l 20
|
||||||
elif command -v wofi >/dev/null 2>&1; then
|
elif command -v wofi >/dev/null 2>&1; then
|
||||||
|
|
Loading…
Reference in a new issue