summaryrefslogtreecommitdiff
path: root/bin/guiscripts/clipp
diff options
context:
space:
mode:
Diffstat (limited to 'bin/guiscripts/clipp')
-rwxr-xr-xbin/guiscripts/clipp8
1 files changed, 5 insertions, 3 deletions
diff --git a/bin/guiscripts/clipp b/bin/guiscripts/clipp
index 538f69b..c9e4f51 100755
--- a/bin/guiscripts/clipp
+++ b/bin/guiscripts/clipp
@@ -1,4 +1,6 @@
#!/bin/sh
-[ "$WAYLAND_DISPLAY" ] &&
- wl-copy -n ||
- xclip -selection clipboard -r
+[ "$1" = "-p" ] && arg='primary'
+if [ "$WAYLAND_DISPLAY" ]
+then wl-copy -n $1
+else xclip -selection "${arg:-clipboard}" -r
+fi