blob: 3679cef534268be44e92b6841af12b77537148c5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/usr/bin/env bash
bookmark=$(grep -v '^#' $HOME/.config/bookmarks | dmenu -i -l 30 | cut -d' ' -f1)
if [ ! -z "$bookmark" ]; then
while getopts ":oy" option; do
case $option in
o) # open link in browser
firefox "$bookmark"
;;
y) # yank link to clipboard
echo $bookmark | xclip -sel c
;;
\?) # invalid option
echo "Error: Invalid option -$OPTARG" >&2
exit 1
;;
esac
done
fi
|