How to call Tilda so that it opens at once 4 tabs and in the 1st 'mc'?

Steve Flynn anothermindbomb at gmail.com
Tue Feb 9 16:46:39 UTC 2010


On Tue, Feb 9, 2010 at 4:32 PM, Detlef Lechner <Detlef.Lechner at gmx.net> wrote:
> Hi,
>
> I wrote in System > Preferences > Startup Applications > (Startup
> Applications Preferences) > Startup Programs > Additional Startup
> Programs > 'Edit Startup Program':
> "Name:=Tilda, Command:=/usr/bin/tilda, Comment: Terminalemulator."
>
> man tilda says: "... Usage:tilda [OPTION...];
> Application Options: -c, --command: Run a command at startup."
>
> Once after tilda has been started, I can press Ctrl+Shift+T to create
> another tab in tilda.
>
> How should I modify the command line "Command:=/usr/bin/tilda" in order
> to open automatically not one but four tabs at startup?

>From looking at the source, I don't believe you can. There appears to
be no way for any external code to speak to Tilda once it's running to
pass it a "Open new Tab" other than Tilda trapping a CTRL-SHIFT-T

>From the TODO file:

Future Plans
================================================================================
* DBus-ize Tilda
  This will make Tilda more of a long-running daemon than a terminal. What I
  envision is one Tilda process per user, with one config file, managing all of
  the Tilda windows (individual terminals) that the user wants. Also, expose all
  of the terminal's properties over DBus, so a completely seperate config
  program can be written. Also, things like "open a new tab in terminal 3, and
  launch XYZ in it" should be possible, and easy.

  Unfortunately, to support this, I am thinking about moving away from
  libConfuse, and moving to the built-in GLib key-value parser (INI-like). This
  should allow a config file like:
[snip]


You could try dropping a mail to the author or raise a feature request
on Sourceforge.

-- 
Steve
When one person suffers from a delusion it is insanity. When many
people suffer from a delusion it is called religion.

09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0




More information about the ubuntu-users mailing list