Terminator is very powerful at organizing several computers or servers due to the split window and group all function. But here's the deal: I created my own Layout and would appreciate it to load at startup of terminator. Is that possible?

3 Answers
3

After setting up your layout, right-click on any terminal background and choose Preferences → Layouts tab and click on Add button.

Give it a name and hit Close.

This should create the mentioned ~/.config/terminator/config file.

Now you can start terminator using the saved layout using: terminator -l yourLayout (replace yourLayout with whatever you chose on step 2).

(optional) Edit the ~/.config/terminator/config file so that where it says [layouts] and nested below it [[yourLayout]], rename yourLayout to default and remove/rename the previous default layout. Now, when Terminator starts without any parameters, it will load your custom [[default]] layout!

I use the same way like mhnagaoka suggested, but I made usable from the launcher in Unity.
Had also an issue with plain "terminator -l my_default" command,
so somewhere I found a proposal to use additional flags

-b for borderless and

-m for maximized.

The final Command is following terminator -m -b -l my_default.

Now you need to modify terminator.desktop entry for Unity.

Go to your application folder, in my case it was /usr/share/applications.
You need to have root permissions to edit with your text editor terminator.desktop.

In my case it was, sudo vim terminator.desktop.

replace the Exec argument to your Command.

Now you can add the entry to your Unity Launcher, and it should always open your custom layout on the start.