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

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

Содержание

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

2 Ресурсы

2.1 Темы

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

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

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

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

3.2 Структура

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

3.3 Темы

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

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

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

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

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

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

Похожие