Detect wayland clipboard

This commit is contained in:
Maksim Novikov 2019-05-03 11:22:53 +02:00
parent 44fc7cc7b5
commit a7e1d21d7f
No known key found for this signature in database
GPG key ID: 4146930ACBF91B82

View file

@ -148,7 +148,7 @@
fi
elif command_exists "clip.exe"; then # WSL clipboard command
echo "clip.exe"
elif command_exists "xsel"; then
elif [ -n "$DISPLAY" ] && command_exists "xsel"; then
local xsel_selection
if [[ $mouse == "true" ]]; then
xsel_selection="$(yank_selection_mouse)"
@ -156,7 +156,7 @@
xsel_selection="$(yank_selection)"
fi
echo "xsel -i --$xsel_selection"
elif command_exists "xclip"; then
elif [ -n "$DISPLAY" ] && command_exists "xclip"; then
local xclip_selection
if [[ $mouse == "true" ]]; then
xclip_selection="$(yank_selection_mouse)"
@ -164,6 +164,8 @@
xclip_selection="$(yank_selection)"
fi
echo "xclip -selection $xclip_selection"
elif command_exists "wl-copy"; then
echo "wl-copy"
elif command_exists "putclip"; then # cygwin clipboard command
echo "putclip"
elif [ -n "$(custom_copy_command)" ]; then