Как superset.sh привёл меня к собственной теме для Zed
В последнее время моя ежедневная работа всё больше смещается в терминал. Когда параллельно открыто несколько проектов и у каждого по несколько вкладок в терминале, обычный плоский список табов терминала (у меня iTerm) слишком скукоживается.
Не хватает ещё одного измерения: горизонтально — вкладки внутри одного проекта, вертикально — сами проекты.
И тут узнал про superset.sh, и он мне зашёл. Получается такой 2D-терминал: слева список проектов, внутри каждого свои табы.
Параллельно с увеличением количества времени проводимого в терминале меняется и роль редактора кода. Если раньше IDE была главным рабочим местом, то в агентоцентричной разработке "редактор" больше нужен для просмотра diff, точечных правок и удобной навигации по файлам.
У меня эту роль уже около года выполняет Zed: быстрый, легковесный и менее прожорливый по ресурсам, чем VS Code.
Теперь про смену контекста между режимом "терминала" и "редактора".
В superset-е мне очень понравилась тёмная тема по умолчанию (такая тёплая ламповая), а при переходе в Zed была другая тёмная тема, о которую спотыкается глаз, когда много раз за день прыгаешь между "менеджером терминалов" и "редактором для проверки изменений".
В общем, я собрал тему для Zed на основе темы superset.
В целом, нужно было экспортнуть тему из superset и сопоставить с токенами темы в Zed. Так как это всё таки немного разные контексты, пришлось подтюнить тему в течение пары недель использования, пока окончательно не привык.
В СПб сейчас начинаются белые ночи, поэтому больше счас сижу в светлой теме днём (на основной работе) и в тёмной после заката (на пет-проектах).
Тему для Zed я опубликовал здесь https://github.com/juwain/superset-zed-theme.
Скрины в комментах.
#Лаборатория_веб_платформы
@web_platform | Поддержать блог 💙
Post #229
2.4K
- 👍 9
- 🤣 1
- 😇 1