Wie lege ich beim Start das Standardlayout / -profil für Terminator für Registerkarten fest?


9

Mein Terminator beginnt mit einem solarisierten, dunklen Layout. Wenn ich dann neue Registerkarten öffne, wird das Standardlayout verwendet. Wie kann ich es für einen Tab solarisiert-dunkel machen?

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

Kann ich fragen, wie Sie für Terminator solarisiert wurden?
Seth

Wenn Sie einen Launcher verwenden, versuchen Sie dies für den Befehl:terminator --layout=dark-solarized

Antworten:


6

Ihr Terminator beginnt mit dem solarisierten-dunklen Layout, da Ihre Layoutkonfiguration für das erste Kind dies angibt.

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

Wenn Sie solarized-dark zu Ihrem Standardprofil machen möchten, ändern Sie die Standardkonfiguration Ihres Profils (Sie können Ihr aktuelles solarized-dark-Profil kopieren / einfügen oder in Standard umbenennen).

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

Idealerweise hätten wir die Möglichkeit, auf eine Profilkonfiguration im Standardabschnitt zu verweisen (anstatt eine Kopie zu benötigen), aber AFAIK ist nicht möglich.

PS: Ich mag die Idee nicht, always_split_with_profile = Trueweil sie zwingt, das Profil zu erben, was möglicherweise nicht in allen Situationen erwünscht ist.


5

Stellen Sie einfach sicher, dass Sie always_split_with_profile = Truein Ihrer Konfigurationsdatei unter [global_config]Abschnitt haben.

Dadurch erbt der Terminator das ausgewählte Profil, wenn neue Teilungen und / oder Registerkarten erstellt werden.

Um von Anfang an ein anderes Profil auszuwählen, rufen Sie es mit auf terminator -p solarized-dark.

Aber Vorsicht, denn always_split_with_profilewird nicht berücksichtigt, wenn die --new-tabOption verwendet wird [1]. Sie sollten -pin diesem Fall immer explizit hinzufügen .

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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.