¿Cómo hago para que Terminator se inicie con mi diseño personalizado?

125

Terminator es muy poderoso para organizar varias computadoras o servidores debido a la ventana dividida y al grupo de todas las funciones. Pero este es el trato: creé mi propio diseño y agradecería que se cargara al inicio del terminador. ¿Es eso posible?

zulu34sx
fuente
1
¿Puedes publicar tu ~/.config/terminator/config, o al menos todo a continuación [layouts]?
pconley
Hola ... No hay carpeta ~ / .config / terminator.
zulu34sx
Si tiene un comando en ejecución en su diseño, el terminador necesita unos segundos para el diseño del dibujo. Agregue una línea como sleep 1en su script de shell.
Abra el archivo de configuración ~/.config/terminator/configy edítelo command = cd /some/folder; bash. luego guárdelo y vuelva a abrir el terminador.
suhailvs

Respuestas:

22

Hay una manera muy fácil de lograr esto:

  • Terminador abierto
  • Haga clic derecho -> Preferencias
  • En la pestaña Diseños (a la derecha de la pestaña Perfiles ), edite el predeterminado, verá que dice Ventana | window0 y Terminal | niño1 .
  • Para la terminal | child1 , puede establecer: un perfil (para elegir entre los instalados), un comando predeterminado y un directorio de trabajo .
  • Ajústelos a lo que quiera, cierre , vuelva a abrir ...
  • ... y voilá !

Espero que esto haya ayudado!

Ciempiés Magna
fuente
3
Importante: siga estos pasos exactamente y funciona. Curiosamente, si hace clic en "Guardar" después de configurar un comando personalizado y / o directorio de trabajo, no funcionará. Al hacer clic en Guardar parece borrar todo lo que ingresó para el comando Personalizado y el Directorio de trabajo.
trebormf
Esto ni siquiera responde la pregunta. La pregunta es sobre cambiar el diseño predeterminado, no cambiar el perfil de terminales específicos en un diseño.
Fritz
1
Lo he marcado porque no responde la pregunta aunque esté marcado como tal. Creo que, por el bien de una comunidad fuerte, es vital que la respuesta, incluso si ayuda al interrogador original, también ayuda a la comunidad. Esta respuesta no.
SeveQ
163
  1. Después de configurar su diseño, haga clic derecho en cualquier fondo de terminal y elija Preferencias → pestaña Diseños y haga clic en el botón Agregar .

  2. Dale un nombre y presiona Cerrar .

  3. Esto debería crear el ~/.config/terminator/configarchivo mencionado .

  4. Ahora puede iniciar el terminador usando el diseño guardado usando: terminator -l yourLayout(reemplace su diseño con lo que elija en el paso 2).

  5. (opcional) Edite el ~/.config/terminator/configarchivo de modo que donde dice [layouts]y anidado debajo de él [[yourLayout]], cambie el nombre de su diseño a predeterminado y elimine / cambie el nombre del diseño predeterminado anterior . Ahora, cuando Terminator se inicia sin ningún parámetro, cargará su [[default]]diseño personalizado .

mhnagaoka
fuente
2
Supongo que no hay forma de que recuerde también los caminos donde se encuentra cada ventana cuando se guarda.
JussiR
66
Cambie el nombre del nuevo diseño a "predeterminado" para que se inicie automáticamente
e-info128
55
6. Establezca un comando inicial personalizado para cada ventana. =) askubuntu.com/questions/349385/…
vmassuchetto
1
¿Alguna forma de guardar el diseño desde un comando de shell?
Alex
1
Esto fue lo único que funcionó para mí. La respuesta actual aceptada no funciona.
jtsmith1287
15

Utilizo el método sugerido por mhnagaoka , pero lo hice utilizable desde el iniciador en Unity. También tuve un problema con el terminator -l my_defaultcomando simple , así que especifique estas banderas adicionales

  • -b para sin bordes y
  • -m para maximizado.

El comando final es terminator -m -b -l my_default.

Ahora necesita modificar la entrada terminator.desktop para Unity.

Vaya a la carpeta de su aplicación, en mi caso fue /usr/share/applications. Necesita tener permisos de root para editar con su editor de texto terminator.desktop.

En mi caso fue sudo vim terminator.desktop,.

Reemplace el argumento Exec con su comando.

Ahora puede agregar la entrada a Unity Launcher, y siempre debe abrir su diseño personalizado al inicio.

Patricio
fuente
44
no funciona en mi 14.04 :( solo muestra la misma ventana de terminador de terminal único
tishma
Debe agregar ; basho ; zsh(dependiendo de su shell) después de cada comando en su diseño. Entonces funciona bien y abre todas las ventanas.
Lucas
14

Después de guardar su diseño (según la respuesta de mhnagaoka ), puede hacer que sus cambios se usen por defecto editando el archivo de configuración.

Edite el ~/.config/terminator/configarchivo y busque dónde dice [layouts]. Debería verse más o menos así:

[layouts]
  [[default]]
    # ..default layout
  [[yourLayout]]
    # ..your custom layout

Cambiar el nombre [[yourLayout]]de [[default]]y quitar / cambiar el nombre del diseño predeterminado anterior. Ahora, cuando Terminator comienza sin ningún parámetro, cargará su diseño personalizadodefault .

ohanhi
fuente
1
Esta respuesta me fue mejor porque no depende del uso de ninguna interacción con el mouse.
Reuel Ribeiro
8

Después de configurar su diseño, haga clic derecho en cualquier fondo de terminal y elija Preferencias → pestaña Diseños y haga clic en el botón Agregar . Cuando se le solicite el nombre, escriba "predeterminado" y presione Entrar .

Nota: ¡Esto puede ser un problema técnico pero es un problema técnico útil para mí!

Aalex Gabi
fuente
1
Buena solución y funciona perfectamente. Gracias :-)
Rubanraj Ravichandran
1
Para todos los que buscan la respuesta. Esta es la mejor y la respuesta más fácil.
Omar Tariq
Esto es asombroso
Astrid el
Esto ya no funciona ..
Astrid
4

Es muy sencillo. No es necesario editar el archivo de configuración.

Simplemente cree su diseño personalizado y haga clic derecho-> Preferencia-> Diseño-> predeterminado y presione el botón Guardar. Ahora nuestra configuración se guarda como la configuración predeterminada. Desde el próximo lanzamiento del terminador, obtendremos el diseño personalizado en el inicio mismo.

Lentin Joseph
fuente
Encontré que esta es la solución más fácil de todas aquí. En primer lugar, posicionar y crear un conjunto de ventanas y grupos que desee. ¡Luego guardar el diseño personalizado y luego volver a abrir el terminador hizo el truco! ¡Gracias!
Shaze
3

Para abrir un diseño previamente guardado, abra el Iniciador de diseño de Terminator presionando ALT-L. Allí, haga clic en el diseño que necesita y presione iniciar.

Guus
fuente
3

Como anécdota, incluso después de configurar el diseño personalizado, debe verificarse el 'perfil de reutilización para terminales más nuevos'; de lo contrario, el nuevo terminal se abrirá nuevamente en el perfil predeterminado. ingrese la descripción de la imagen aquí

Sudip Bhandari
fuente