dotfiles

Cross platform dotfiles for linux, mac and windows

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