Como definir o layout / perfil padrão do Terminator para as guias no início?

9

Meu Terminator começa com um layout escuro solarizado, mas quando abro novas guias, ele usa o layout padrão. Como posso escurecer solarizado para qualquer guia?

[global_config]
  title_transmit_bg_color = "#d30102"
  focus = system
[keybindings]
[profiles]
  [[default]]
    # solarized-dark
    #palette = "#073642:#dc322f:#859900:#b58900:#268bd2:#d33682:#2aa198:#eee8d5:#002b36:#cb4b16:#586e75:#657b83:#839496:#6c71c4:#93a1a1:#fdf6e3"
    #foreground_color = "#eee8d5"
    #background_color = "#002b36"
    #cursor_color = "#eee8d5"

  [[solarized-dark]]
    palette = "#073642:#dc322f:#859900:#b58900:#268bd2:#d33682:#2aa198:#eee8d5:#002b36:#cb4b16:#586e75:#657b83:#839496:#6c71c4:#93a1a1:#fdf6e3"
    foreground_color = "#eee8d5"
    background_color = "#002b36"
    cursor_color = "#eee8d5"

  [[solarized-light]]
    palette = "#073642:#dc322f:#859900:#b58900:#268bd2:#d33682:#2aa198:#eee8d5:#002b36:#cb4b16:#586e75:#657b83:#839496:#6c71c4:#93a1a1:#fdf6e3"
    background_color = "#eee8d5"
    foreground_color = "#002b36"
    cursor_color = "#002b36"

[layouts]
  [[default]]
    [[[child1]]]
      type = Terminal
      parent = window0
      profile = solarized-dark
    [[[window0]]]
      type = Window
      parent = ""
[plugins]
Jae
fonte
Posso perguntar como você foi solarizado para o terminador?
Seth
Se você usa um Iniciador, tente o seguinte comando:terminator --layout=dark-solarized

Respostas:

6

Seu terminador começa com o layout escuro-solarizado devido à sua configuração de layout para o primeiro filho especifica isso.

[layouts]
  [[default]]
    [[[child1]]]
      ...
      profile = solarized-dark

Se você deseja tornar o solarized-dark seu perfil padrão, altere a configuração padrão do seu perfil (você pode copiar / colar ou renomear seu atual perfil solarized-dark para o padrão)

[profiles]
  [[default]]
    # solarized-dark
    palette = "#073642:#dc322f:#859900:#b58900:#268bd2:#d33682:#2aa198:#eee8d5:#002b36:#cb4b16:#586e75:#657b83:#839496:#6c71c4:#93a1a1:#fdf6e3"
    foreground_color = "#eee8d5"
    background_color = "#002b36"
    cursor_color = "#eee8d5"

Idealmente, teríamos a opção de referenciar uma configuração de perfil na seção padrão (em vez de ter que ter uma cópia), mas o AFAIK não é possível.

PS: Não gosto da ideia, always_split_with_profile = Trueporque força a herança do perfil que pode não ser desejado em todas as situações.

christiandsg
fonte
5

Apenas certifique-se de ter always_split_with_profile = Trueem seu arquivo de configuração, na [global_config]seção

Isso faz com que o terminador herde o perfil selecionado ao criar novas divisões e / ou guias.

Para selecionar um perfil diferente desde o início, invoque-o com terminator -p solarized-dark.

Mas cuidado, porque always_split_with_profilenão é respeitado quando a --new-tabopção está em uso [1]. Você sempre deve adicionar -pexplicitamente nesse caso.

[1]: https://bugs.launchpad.net/terminator/+bug/1283178 ""

Sebastian Cruz
fonte