Terminator should take an argument to specify structure on startup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Terminator |
Fix Committed
|
Undecided
|
Chris Jones | ||
terminator (Ubuntu) |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: terminator
Terminator should provide some command-line options to specify a startup layout for the given instantiation. An example of such usage would be to have some preferred default configuration launch at session startup, to be followed by the more traditional model of session-modified ad-hoc layouts during use. Another example of such usage would be to allow the user to combine with -e to create shortcuts for various preferred usages (IDE, log analyser, mailreader. multiple IRC client, etc.).
ProblemType: Bug
Architecture: i386
Date: Mon Jun 15 22:13:23 2009
DistroRelease: Ubuntu 9.10
Package: terminator 0.12-2
PackageArchitec
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: terminator
Uname: Linux 2.6.30-8-generic i686
Changed in terminator (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
Changed in terminator: | |
status: | New → Fix Committed |
assignee: | nobody → Chris Jones (cmsj) |
I absolutely want us to get to configurable layouts, but I'm a little concerned about doing it, even initially, via command line arguments.
My concerns are twofold:
1) It might be hard to drop it later when we have better configurability
2) It seems exceptionally hard to specify the correct nesting via the commandline. If I give three -e's, should the first terminal split three times, or the second term split the first one and the third split the second? It might seem like a trivial question, but subtle differences can have a dramatic difference in what you can do with the arrangement later.