Files
dotfiles/rofi/.config/rofi/www.sh
2021-11-15 10:51:27 -05:00

26 lines
604 B
Bash
Executable File

#!/bin/bash
AGENT="Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20090913 Firefox/3.5.3"
OPTS=-u "$AGENT" -z 1.1
#OPTS="-z 1.5"
HISTORY=~/var/rofi-www-history
if [ "$1" = "" ]; then
URL=$(cat $HISTORY | rofi -fuzzy -hide-scrollbar -dmenu -p "URL: ")
echo "$URL" | grep -e ^http || CLIP=https://$CLIP
echo "$URL" >>$HISTORY
else
URL=$@
echo "$@" | grep -e ^http && CLIP=https://$CLIP
echo "$@" >>$HISTORY
fi
TMP=$(tempfile)
cat $HISTORY | sort | uniq >>$TMP && mv $TMP $HISTORY
rm -f $TMP
if [ "$URL" = "" ]; then
exit 0
fi
qutebrowser --target window "$URL"