Эмулятор терминала kitty

Эмулятор терминала kitty.

Содержание

1 Общая информация

2 Ресурсы

2.1 Темы

2.2 Конфигурации

3 Конфигурация

3.1 Для редакторов

  • Заголовок для редакторов:
    1# vim:fileencoding=utf-8:foldmethod=marker
    

3.2 Структура

  • Подключение отдельных конфигурационных файлов:
    1# Include *.conf files from all subdirs of kitty.d inside the kitty config dir
    2globinclude kitty.d/**/*.conf
    
  • Подключим переменные среды:
    1# Include the *contents* of all env vars starting with KITTY_CONF_
    2envinclude KITTY_CONF_*
    

3.3 Темы

3.3.1 Настройка вручную

  • Посмотреть все темы:
    1kitty +kitten themes
    
  • В списке можно выбрать тему.
  • Конфигурация темы будет добавлена в ~/.config/kitty/current-theme.conf.
  • В свою очередь этот файл будет подключён к конфигурации kitty.conf.
  • Можно вручную перегрузить тему во всех терминалах (например, задав тему Dimmed Monokai):
    1kitten themes --reload-in=all Dimmed Monokai
    

3.3.2 Конфигурационный файл

  • Для примера подключим тему Wryan.
  • Конфигурация темы (файл current-theme.conf):
     1background            #101010
     2foreground            #999993
     3cursor                #9d9eca
     4selection_background  #4d4d4d
     5color0                #333333
     6color8                #3d3d3d
     7color1                #8c4665
     8color9                #bf4d80
     9color2                #287373
    10color10               #53a6a6
    11color3                #7c7c99
    12color11               #9e9ecb
    13color4                #395573
    14color12               #477ab3
    15color5                #5e468c
    16color13               #7e62b3
    17color6                #31658c
    18color14               #6096bf
    19color7                #899ca1
    20color15               #c0c0c0
    21selection_foreground #101010
    
  • Подключим файл темы:
    1# BEGIN_KITTY_THEME
    2# Wryan
    3include current-theme.conf
    4# END_KITTY_THEME
    

Дмитрий Сергеевич Кулябов
Дмитрий Сергеевич Кулябов
Профессор кафедры теории вероятностей и кибербезопасности

Мои научные интересы включают физику, администрирование Unix и сетей.

Похожие