Reproducing your preferred panel arrangement inside your terminal can be time-consuming. Not only that – it’s repetitive work, the archenemy of every programmer.
Example usage of hyperlayout
While developing owe.zone I found it bothersome to start working on it because I had to:
I was using Hyper, which is known to be extensible to the core – so I why not build a plugin which does all the work for me.
The task turned out harder than expected. The main hurdle was the algorithm, which converts the config file into a queue of commands so Hyper can execute them and yield the correct layout.