Terminal attributes. Can be useful to apply some implementation specific information.
Current working directory.
Environment variables for terminal in format key - value.
Human readable representation of the terminal in the UI.
Arguments to configure executable shell. For example ["-l"] - run shell without login.
Path to the executable shell. For example "/bin/bash", "bash", "sh".
Options to create terminal widget.