Update 2023-12-28 22:52 OpenBSD/amd64-x13

This commit is contained in:
c0dev0id
2023-12-28 22:52:07 +01:00
parent 7e9a9e039c
commit 1ece4561d6
9 changed files with 71 additions and 89 deletions

View File

@@ -120,34 +120,36 @@ Zalando"
# EXPECTS: $URI $DMENU_CMD
# PROVIDES: $BROWSER
choose_browser() {
FAT_BROWSER="Qutebrowser (default)"
MIN_BROWSER="Vimb (default)"
DEF_BROWSER="$BROWSER"
case "${URI}" in
gopher://*) DEFAULT="Lagrange (default)"; ;;
gemini://*) DEFAULT="Lagrange (default)"; ;;
192.168.*) DEFAULT="Chrome (default)"; ;;
*github.com*) DEFAULT="Chrome (default)"; ;;
*amazon.de*) DEFAULT="Chrome (default)"; ;;
*chaos.social*) DEFAULT="Chrome (default)"; ;;
*hetzner.cloud*) DEFAULT="Chrome (default)"; ;;
*hetzner.de*) DEFAULT="Vimb (default)"; ;;
*duckduckgo.com/*images*) DEFAULT="Vimb (default)"; ;;
*github.com*) DEFAULT="$FAT_BROWSER"; ;;
*amazon.de*) DEFAULT="$FAT_BROWSER"; ;;
*hetzner.cloud*) DEFAULT="$FAT_BROWSER"; ;;
*hetzner.de*) DEFAULT="$MIN_BROWSER"; ;;
*youtube.com/watch*) DEFAULT="Mpv (default)"; ;;
*media.ccc.de/v/*) DEFAULT="Mpv (default)"; ;;
*bsd.network*) DEFAULT="Chrome (default)"; ;;
*itch.io*) DEFAULT="Firefox (default)"; ;;
*chat.uugrn.org*) DEFAULT="Firefox (default)"; ;;
*[./]amazon.*) DEFAULT="Chrome (default)"; ;;
*comdirect.de*) DEFAULT="Chrome (default)"; ;;
*bsd.network*) DEFAULT="$FAT_BROWSER"; ;;
*itch.io*) DEFAULT="$FAT_BROWSER"; ;;
*chat.uugrn.org*) DEFAULT="$FAT_BROWSER"; ;;
*[./]amazon.*) DEFAULT="$FAT_BROWSER"; ;;
*comdirect.de*) DEFAULT="$FAT_BROWSER"; ;;
*.pdf|*.cb|*.ps) DEFAULT="Zathura (default)"; ;;
*.mp4|*.m4v|*.mkv) DEFAULT="Mpv (default)"; ;;
*) DEFAULT="Chrome (default)"; ;;
*) DEFAULT="$DEF_BROWSER"; ;;
esac
local S="${DEFAULT}\nLuakit\nVimb\nFirefox\nChrome\nQutebrowser\nWyeb\nNetsurf\nTor-Browser\nDillo\nSurf\nMpv"
case $(echo "${S}" | ${DMENU_CMD} -p "Browser") in
[Nn]etsurf*) BROWSER=netsurf-gtk3 ;;
[Vv]imb*) BROWSER=vimb; ;;
[Vv]imb*) BROWSER="vimb --no-maximize" ;;
[Dd]illo*) BROWSER=dillo; ;;
[Qq]uteb*r*) BROWSER=qutebrowser ;;
[Qq]uteb*r*) BROWSER="qutebrowser -R" ;;
[Ss]urf*) BROWSER=surf ;;
[Oo]tter*r*) BROWSER=otter-browser ;;
[Ll]uakit*) BROWSER="luakit -Un" ;;