2 # xi(1) simplified for my use case and translated into execline
4 backtick -nD "" branch {
6 git symbolic-ref -q --short HEAD
8 backtick -in whoami { whoami }
10 importas -u branch branch
11 importas -u whoami whoami
15 "--repository=hostdir/binpkgs/${branch}
16 --repository=../hostdir/binpkgs/${branch}
17 --repository=../../hostdir/binpkgs/${branch}
18 --repository=hostdir/binpkgs/${branch}/nonfree
19 --repository=../hostdir/binpkgs/${branch}/nonfree
20 --repository=../../hostdir/binpkgs/${branch}/nonfree
21 --repository=hostdir/binpkgs/${branch}/debug
22 --repository=../hostdir/binpkgs/${branch}/debug
23 --repository=../../hostdir/binpkgs/${branch}/debug
24 --repository=hostdir/binpkgs
25 --repository=../hostdir/binpkgs
26 --repository=../../hostdir/binpkgs
27 --repository=hostdir/binpkgs/nonfree
28 --repository=../hostdir/binpkgs/nonfree
29 --repository=../../hostdir/binpkgs/nonfree
30 --repository=hostdir/binpkgs/debug
31 --repository=../hostdir/binpkgs/debug
32 --repository=../../hostdir/binpkgs/debug"
34 ifelse { test ${whoami} != root } {
35 doas xbps-install ${addrepo} -S ${@}
36 } xbps-install ${addrepo} -S ${@}