blob: 2f5da5cf74bc48e7774525623ab201222669d621 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/bin/sh
if [ "$WAYLAND_DISPLAY" ]
then
which wl-copy > /dev/null || exit 1
clipp () {
wl-copy
}
clipo () {
wl-paste
}
else
which xclip > /dev/null || exit 1
clipp () {
xclip -selection clipboard -r
}
clipo () {
xclip -o -selection clipboard -r
}
fi
case $1 in
'-o')
qrencode -s 16 "$(clipo)" -o - |
imv -w "imv - $(clipo)" - ;;
'-s')
qrencode -s 16 "https://duckduckgo.com/$(clipo)" -o - |
imv -w "imv - search $(clipo)" - ;;
esac
|