#!/bin/zsh
workspaces=(
16:D
15:S
14:A
13:E
12:W
11:Q
10
9
8
7
6
5
4
3
2
1
)
for ws in $workspaces; do
layout=$HOME/.cache/i3/layout.$(tr -d '\n' <<<$ws | xxd -p).json
if [[ -e $layout ]] ; then
i3-msg "workspace \"$ws\" ; append_layout \"$layout\"" || exit $?
fi
done
svdir=$HOME/.local/share/xservice/${DISPLAY//:/@}
tmux-autoattach
sv once $svdir/xpra && sv check $svdir/xpra
sv once $svdir/i3restore