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
27
28
29
#!/bin/sh
test -z "${FUZZER}" && { printf "FUZZER not set\n"; exit 1; }
type ii || exit 1
CHATS="irc.freenode.net
irc.libera.chat"
startii() {
pick=`echo "${CHATS}" | ${FUZZER}`
ii -s "${pick}" -n $IRC_NICK &
}
startvim() {
vim "+packadd birck.vim | Birck"
}
iipid="$(pgrep ii)"
if [ -n "${iipid}" ]; then
printf "ii is already running with pid: %s\n" "${iipid}"
startvim
else
startii
startvim
fi