Làm cách nào để đặt bố cục / cấu hình mặc định cho Terminator cho các tab khi bắt đầu?


9

Terminator của tôi bắt đầu với bố cục tối màu mặt trời, nhưng sau đó khi tôi mở các tab mới, nó sử dụng bố cục mặc định. Làm thế nào tôi có thể làm cho nó tối màu mặt trời cho bất kỳ tab nào?

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

Tôi có thể hỏi làm thế nào bạn có năng lượng mặt trời cho terminator?
Seth

Nếu bạn sử dụng Trình khởi chạy, hãy thử điều này cho lệnh:terminator --layout=dark-solarized

Câu trả lời:


6

Kẻ hủy diệt của bạn bắt đầu với bố cục tối màu mặt trời vì cấu hình bố trí của bạn cho đứa trẻ đầu tiên chỉ định như vậy.

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

Nếu bạn muốn làm cho tối hóa mặt trời, hồ sơ mặc định của bạn thay đổi cấu hình mặc định hồ sơ của bạn (bạn có thể sao chép / dán hoặc đổi tên cấu hình tối mặt trời hiện tại của bạn thành mặc định)

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

Lý tưởng nhất là chúng ta sẽ có tùy chọn tham chiếu cấu hình hồ sơ trên phần mặc định (thay vì phải có một bản sao) nhưng AFAIK thì không thể.

Tái bút: Tôi không thích ý tưởng này always_split_with_profile = Truevì nó buộc phải kế thừa hồ sơ có thể không mong muốn trong mọi tình huống.


5

Chỉ cần chắc chắn có always_split_with_profile = Truetrong tập tin cấu hình của bạn, dưới [global_config]phần.

Điều đó làm cho terminator kế thừa cấu hình đã chọn khi tạo các phần tách và / hoặc tab mới.

Để chọn một hồ sơ khác ngay từ đầu, hãy gọi nó với terminator -p solarized-dark.

Nhưng hãy cẩn thận, vì always_split_with_profilekhông được vinh danh khi --new-tabsử dụng tùy chọn [1]. Bạn nên luôn luôn thêm -pmột cách rõ ràng trong trường hợp đó.

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

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.