Skip to content

Commit d5c06ef

Browse files
committed
fixed reviews reported by @NoahGorny #1773 (comment)
1 parent 5eb2895 commit d5c06ef

File tree

1 file changed

+7
-12
lines changed

1 file changed

+7
-12
lines changed

aliases/available/clipboard.aliases.bash

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
cite 'about-alias'
2-
about-alias 'pbcopy and pbpaste shortcuts to linux'
2+
about-alias 'xclip shortcuts to linux'
33

4-
case $OSTYPE in
5-
linux*)
6-
XCLIP=$(command -v xclip)
7-
[[ $XCLIP ]] && \
8-
alias pbcopy="$XCLIP -selection clipboard" && \
9-
alias pbpaste="$XCLIP -selection clipboard -o" && \
10-
11-
alias xcpy="$XCLIP -selection clipboard" && \
12-
alias xpst="$XCLIP -selection clipboard -o"
13-
;;
14-
esac
4+
if _command_exists xclip;
5+
alias pbcopy="xclip -selection clipboard"
6+
alias pbpaste="xclip -selection clipboard -o"
157

8+
alias xcpy="xclip -selection clipboard"
9+
alias xpst="xclip -selection clipboard -o"
10+
fi
1611
# to use it just install xclip on your distribution and it would work like:
1712
# $ echo "hello" | pbcopy
1813
# $ pbpaste

0 commit comments

Comments
 (0)