summaryrefslogtreecommitdiffstats
path: root/.local/bin/bukuadd_c
diff options
context:
space:
mode:
authorYigit Sever2020-09-16 15:22:27 +0300
committerYigit Sever2020-09-16 15:22:27 +0300
commit7419b9fc45ba291d5d10a9f5bea3fa5d33dfedc0 (patch)
treedbc1e308cfbb398f77c784b7ea52c08e5aeb8332 /.local/bin/bukuadd_c
parent44ff427c77e4c3848d273b0bc3484435ec9528c7 (diff)
downloaddotfiles-7419b9fc45ba291d5d10a9f5bea3fa5d33dfedc0.tar.gz
dotfiles-7419b9fc45ba291d5d10a9f5bea3fa5d33dfedc0.tar.bz2
dotfiles-7419b9fc45ba291d5d10a9f5bea3fa5d33dfedc0.zip
move bin to .local/bin
Diffstat (limited to '.local/bin/bukuadd_c')
-rwxr-xr-x.local/bin/bukuadd_c29
1 files changed, 29 insertions, 0 deletions
diff --git a/.local/bin/bukuadd_c b/.local/bin/bukuadd_c
new file mode 100755
index 0000000..d4e1a3d
--- /dev/null
+++ b/.local/bin/bukuadd_c
@@ -0,0 +1,29 @@
1#!/bin/bash
2
3#set -e
4url=$(xsel -b)
5tags=$(zenity --entry --text="enter tags for $url")
6
7if [[ $? -ne 0 ]]; then
8 exit 0
9fi
10
11FOO=$(buku --np --nc -p -1)
12OUT="$(buku --np --nc -a "$url" "$tags" 2>&1)"
13#echo "OUT>$OUT"
14if [[ $OUT =~ "ERROR" ]] ; then
15 notify-send "Bookmarking Failed" "$OUT" --app-name="buku" --icon="dialog-error"
16 exit 1
17fi
18
19BAR=$FOO
20
21while [[ $BAR == "$FOO" ]]; do
22 sleep 1
23 BAR=$(buku --np --nc -p -1)
24 #echo "BAR>$BAR"
25done;
26
27notify-send "Success" "$BAR" --app-name="buku" --icon="checkmark"
28
29exit 0