feat(kitty): добавлен stow-пакет с конфигом и темой kitty

- Зачем:
  - конфиг kitty не был под контролем версий, а свёрнутый stow-каталог
    приводил бы к попаданию рантайм-файлов kitty в репозиторий.
- Что:
  - добавлен пакет kitty с минимальным kitty.conf и current-theme.conf
    вместо 112 КБ sample-конфига от старой версии.
  - в install.sh kitty добавлен в PACKAGES, а ~/.config/kitty создаётся
    заранее настоящим каталогом, чтобы stow линковал по файлам.
  - тест folding переведён с невыпиленного zed на kitty, устаревшая
    проверка ~/.config/zed в тесте миграции заменена на assert_not_exists.
- Проверка:
  - bash tests/test_install.sh
This commit is contained in:
ddadmin committed 2026-07-26 17:30:42 +03:00
1 parent 962012204a
commit 91592c5893
5 files changed
+96 -10

No files matched your search

+51
View File
@@ -0,0 +1,51 @@
# vim:ft=kitty
## name: Adwaita dark
## license: MIT
## author: Emil Löfquist (https://github.com/ewal)
## upstream: https://github.com/ewal/kitty-adwaita/blob/main/adwaita_dark.conf
## blurb: Adwaita dark - based on https://github.com/Mofiqul/adwaita.nvim
background #1d1d20
foreground #deddda
selection_background #303030
selection_foreground #c0bfbc
url_color #1a5fb4
wayland_titlebar_color system
macos_titlebar_color system
cursor #deddda
cursor_text_color #1d1d20
active_border_color #4f4f4f
inactive_border_color #282828
bell_border_color #ed333b
visual_bell_color none
active_tab_background #242424
active_tab_foreground #fcfcfc
inactive_tab_background #303030
inactive_tab_foreground #b0afac
tab_bar_background none
tab_bar_margin_color none
color0 #1d1d20
color1 #ed333b
color2 #57e389
color3 #ff7800
color4 #62a0ea
color5 #9141ac
color6 #5bc8af
color7 #deddda
color8 #9a9996
color9 #f66151
color10 #8ff0a4
color11 #ffa348
color12 #99c1f1
color13 #dc8add
color14 #93ddc2
color15 #f6f5f4
+15
View File
@@ -0,0 +1,15 @@
# vim:fileencoding=utf-8:ft=kitty
# Только собственные настройки. Полный образец опций с комментариями:
# kitty +runpy 'from kitty.config import commented_out_default_config; print(commented_out_default_config())'
font_family family="JetBrains Mono"
bold_font auto
italic_font auto
bold_italic_font auto
# Блок ниже перезаписывает `kitten themes`, править вручную не нужно.
# BEGIN_KITTY_THEME
# Adwaita dark
include current-theme.conf
# END_KITTY_THEME