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
 | 
						|
 |