79 lines
1.3 KiB
Bash
Executable File
79 lines
1.3 KiB
Bash
Executable File
#!/bin/sh
|
|
. $HOME/.bin/_config
|
|
|
|
KEYS="\
|
|
cvs
|
|
dalek
|
|
git
|
|
github
|
|
inbox
|
|
make-web
|
|
mastodon
|
|
matrix
|
|
openbsd all
|
|
openbsd bugs
|
|
openbsd ports
|
|
openbsd tech
|
|
reddit
|
|
shell
|
|
telegram
|
|
telegram-desktop
|
|
tweety
|
|
vorstand
|
|
"
|
|
|
|
SEL=$(printf "$KEYS" | $DMENU_CMD -p "Next key" -b -l 20)
|
|
|
|
case "$SEL" in
|
|
dalek)
|
|
texec "ssh -t home.codevoid.de 'tmux -u attach || tmux -u'"
|
|
;;
|
|
tweety)
|
|
texec "ssh -t tweety.home.codevoid.de 'tmux -u attach || tmux -u'"
|
|
;;
|
|
cvs)
|
|
texec "ssh -t cvs.openbsd.org"
|
|
;;
|
|
vorstand)
|
|
texec "sftp vorstand@vorstand.uugrn.org"
|
|
;;
|
|
inbox)
|
|
texec "ksh -ic mutt"
|
|
;;
|
|
reddit)
|
|
texec "tuir"
|
|
;;
|
|
mastodon)
|
|
texec "tuta"
|
|
;;
|
|
*ports)
|
|
texec "ksh -ic mutt-openbsd-ports"
|
|
;;
|
|
*tech)
|
|
texec "ksh -ic mutt-openbsd-tech"
|
|
;;
|
|
*bugs)
|
|
texec "ksh -ic mutt-openbsd-bugs"
|
|
;;
|
|
github)
|
|
$BROWSER https://github.com/c0dev0id
|
|
;;
|
|
git)
|
|
$BROWSER https://git.uugrn.org/sdk
|
|
;;
|
|
make-web)
|
|
texec 'ssh home.codevoid.de "cd ~/make-web && make install"'
|
|
$BROWSER https://home.codevoid.de
|
|
;;
|
|
matrix)
|
|
texec "gomuks"
|
|
;;
|
|
telegram)
|
|
texec "tg"
|
|
;;
|
|
telegram-desktop)
|
|
telegram-desktop
|
|
;;
|
|
esac
|
|
|