2b499e1a9e8788d607768ecef67851e8234b72b3

Author
j <74ef54cf@opayq.com>
Committer
Marc Cornellà <marc.cornella@live.com>
Date

Message

lib: add termux commands to clipboard.zsh (#6243)

Closes #6243

Diff

 1diff --git a/lib/clipboard.zsh b/lib/clipboard.zsh
 2index 92959bc03ae04764a6632f4dcf886c2548e11388..808f2ea2dbbd9f964f700fbbbf5d98d47eea5cc3 100644
 3--- a/lib/clipboard.zsh
 4+++ b/lib/clipboard.zsh
 5@@ -75,6 +75,9 @@ function detect-clipboard() {
 6   elif (( ${+commands[win32yank]} )); then
 7     function clipcopy() { win32yank -i < "${1:-/dev/stdin}"; }
 8     function clippaste() { win32yank -o; }
 9+  elif [[ $OSTYPE == linux-android* ]] && (( $+commands[termux-clipboard-set] )); then
10+    function clipcopy() { termux-clipboard-set "${1:-/dev/stdin}"; }
11+    function clippaste() { termux-clipboard-get; }
12   elif [ -n "${TMUX:-}" ] && (( ${+commands[tmux]} )); then
13     function clipcopy() { tmux load-buffer "${1:--}"; }
14     function clippaste() { tmux save-buffer -; }