aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/.local/bin/menuwebsurf
diff options
context:
space:
mode:
authorYaroslav de la Peña Smirnov <yps@yaroslavps.com>2022-05-18 01:17:06 +0300
committerYaroslav de la Peña Smirnov <yps@yaroslavps.com>2022-05-18 01:17:06 +0300
commita36aadab60c09bff3a055b0442971aa5e8a87a27 (patch)
tree0026c02065a0cf35478386312aeb5cb732192469 /dotfiles/.local/bin/menuwebsurf
parent484181c25cba61469254e24bff578cff5189c8a7 (diff)
downloadswayrice-a36aadab60c09bff3a055b0442971aa5e8a87a27.tar.gz
swayrice-a36aadab60c09bff3a055b0442971aa5e8a87a27.zip
WIP: rofi
* Moved basically all menu scripts to use rofi * Updated some custom desktop entries * Updated list of packages. TODO: make a better installer script/package list. * Removed some old and extraneous scripts. * Other minor changes to config.
Diffstat (limited to 'dotfiles/.local/bin/menuwebsurf')
-rwxr-xr-xdotfiles/.local/bin/menuwebsurf32
1 files changed, 0 insertions, 32 deletions
diff --git a/dotfiles/.local/bin/menuwebsurf b/dotfiles/.local/bin/menuwebsurf
deleted file mode 100755
index 8d63fc8..0000000
--- a/dotfiles/.local/bin/menuwebsurf
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-
-# menu prompt to open a link with mimeo
-
-# Source settings from .bemenurc
-. ~/.config/bemenurc
-
-searchurl="https://srx.yaroslavps.com/search?q="
-
-# Have to use this "hack" because bemenu doesn't know how to paste
-if [ "$1" = "paste" ]; then
- prompt="$(wl-paste)"
-else
- qmarks="$HOME/.config/qutebrowser/quickmarks"
- bmarks="$HOME/.config/qutebrowser/bookmarks/urls"
- hist="$HOME/.local/share/qutebrowser/history.sqlite"
- prompt="$(sqlite3 -separator ' ' "$hist" \
- 'select title, url from CompletionHistory' |
- cat "$qmarks" - | cat "$bmarks" -)"
-fi
-
-choice=$(printf "%s" "$prompt" |
- bemenu -i -l 25 -p "Enter link or query:" --tf="$BEMENU_TF" --tb="$BEMENU_NB" --fb="$BEMENU_NB" --fn="$BEMENU_FN" --nb="$BEMENU_NB" --nf="$BEMENU_NF" --hf="$BEMENU_HF" --hb="$BEMENU_HB" --monitor="$BEMENU_MONITOR") || exit 1
-
-if echo "$choice" | egrep ".*://.*" >/dev/null 2>&1; then
- choice="$(echo "$choice" | sed -E 's/[^ ]+ +//g' |
- grep -E "https?:" || echo "$choice")"
- mimeo "$choice"
-else
- $BROWSER "$choice"
-fi
-