added some echo statements in clip function
This commit is contained in:
parent
5f9d13f2bf
commit
f22da62b82
1 changed files with 9 additions and 4 deletions
|
@ -1,32 +1,37 @@
|
||||||
function clip {
|
function clip {
|
||||||
|
echo "clip: info: checking for clipboard manager"
|
||||||
if [[ $(uname) == "Darwin" ]];then
|
if [[ $(uname) == "Darwin" ]];then
|
||||||
|
echo "Detected macOS"
|
||||||
command pbcopy $@
|
command pbcopy $@
|
||||||
|
|
||||||
elif [[ "${XDG_SESSION_TYPE}" == "x11" ]]; then
|
elif [[ "${XDG_SESSION_TYPE}" == "x11" ]]; then
|
||||||
|
echo "clip: info: Detected X11"
|
||||||
if (( $+commands[xsel] )); then
|
if (( $+commands[xsel] )); then
|
||||||
command xsel -ib $@
|
command xsel -ib $@
|
||||||
elif (( $+commands[xclip] )); then
|
elif (( $+commands[xclip] )); then
|
||||||
command xclip $@
|
command xclip $@
|
||||||
else
|
else
|
||||||
echo "Detected X11, but xsel or xclip are not installed."
|
echo "clip: fatal: xsel or xclip are not installed."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
elif [[ -n "${WAYLAND_DISPLAY}" ]]; then
|
elif [[ -n "${WAYLAND_DISPLAY}" ]]; then
|
||||||
|
echo "clip: info: Detected Wayland"
|
||||||
if (( $+commands[wl-copy] )); then
|
if (( $+commands[wl-copy] )); then
|
||||||
command wl-copy $@
|
command wl-copy $@
|
||||||
else
|
else
|
||||||
echo "Detected Wayland, but wl-copy is not installed."
|
echo "clip: fatal: wl-copy is not installed."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
elif [[ -n "${SSH_CONNECTION}" ]]; then
|
elif [[ -n "${SSH_CONNECTION}" ]]; then
|
||||||
|
echo "clip: info: Detected an SSH connection"
|
||||||
if (( $+commands[lemonade] )); then
|
if (( $+commands[lemonade] )); then
|
||||||
command lemonade copy $@
|
command lemonade copy $@
|
||||||
else
|
else
|
||||||
echo "Detected an SSH connection, but lemonade is not installed."
|
echo "clip: fatal: lemonade is not installed."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
else
|
else
|
||||||
echo "Cannot determine desktop session type, are you running a display server that is not X11 or Wayland?"
|
echo "clip: fatal: Cannot determine desktop session type, are you running a display server that is not X11 or Wayland?"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Reference in a new issue