Jak ustawić domyślny układ / profil dla Terminatora dla kart na starcie?

9

Mój Terminator zaczyna się od układu słonecznego-ciemnego, ale potem, gdy otwieram nowe karty, używa domyślnego układu. Jak sprawić, by była słonecznie-ciemna dla dowolnej zakładki?

[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
źródło
Czy mogę zapytać, w jaki sposób zostałeś solarium dla terminatora?
Seth
Jeśli używasz Launchera, wypróbuj to dla polecenia:terminator --layout=dark-solarized

Odpowiedzi:

6

Twój terminator zaczyna się od układu słonecznego-ciemnego, ponieważ konfiguracja układu dla pierwszego dziecka tak określa.

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

Jeśli chcesz ustawić Solarized Dark jako domyślny profil, zmień domyślną konfigurację profilu (możesz skopiować / wkleić lub zmienić nazwę bieżącego profilu Solarized-Dark na domyślny)

[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"

Idealnie byłoby mieć opcję odniesienia do konfiguracji profilu w sekcji domyślnej (zamiast mieć kopię), ale AFAIK nie jest to możliwe.

PS: Nie podoba mi się ten pomysł, always_split_with_profile = Trueponieważ wymusza dziedziczenie profilu, co może nie być pożądane we wszystkich sytuacjach.

Christiandsg
źródło
5

Pamiętaj tylko, aby mieć go always_split_with_profile = Truew pliku konfiguracyjnym, w [global_config]sekcji.

To sprawia, że ​​terminator dziedziczy wybrany profil podczas tworzenia nowych podziałów i / lub zakładek.

Aby wybrać inny profil od samego początku, wywołaj go za pomocą terminator -p solarized-dark.

Ale uwaga, ponieważ always_split_with_profilenie jest honorowana, gdy --new-tabużywana jest opcja [1]. W takim przypadku zawsze należy -pwyraźnie dodać .

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

Sebastian Cruz
źródło