~kris/dots

srice

ref: c8d9c68937f2c331a6bac47481ed40147fe73cba srice/.local/bin/dmenu/dbrowse -rwxr-xr-x 802 bytes
c8d9c689 — Kris Yotam shell migration: fish -> mksh, reorganize bin/, wallpaper cleanup 4 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/bin/env bash
###############################################################################
# dbrowse — Browser selector via dmenu
#
# Maintainer:   Kris Yotam <krisyotam@pm.me>
# License:      MIT
# Created:      2026-02-15
###############################################################################

choice=$(printf '%s\n' \
    "󰖟  Qutebrowser" \
    "  Surf" \
    "󰖟  Brave" \
    "󰖟  IceCat" \
    "  Tor Browser" \
| dmenu -i -l 5 -p "󰖟  Browse")

[ -z "$choice" ] && exit 0

case "$choice" in
    *Qutebrowser*)  qutebrowser &>/dev/null & disown ;;
    *Surf*)         surf &>/dev/null & disown ;;
    *Brave*)        brave &>/dev/null & disown ;;
    *IceCat*)       icecat &>/dev/null & disown ;;
    *Tor*)          torbrowser-launcher &>/dev/null & disown ;;
esac