#!/bin/sh # @(#) ABC Layout - Terminals # @(#) iekko # @(#) 2021-08-26 # Build unique ID PREFIX="abc-layout" ID="$(date '+%s')" # Load layout i3-msg append_layout ~/conf/i3/"$PREFIX".json # Run all terminals for i in a b c do xterminal -name "$PREFIX-$i-$ID" & done # Wait for all terminals for i in a b c do xdotool search --sync --onlyvisible --limit 1 --classname "$PREFIX-$i-$ID" done # Order focus for i in c b a do i3-msg "[instance=\"$PREFIX-$i-$ID\"] focus" done