Установка в Ubuntu (LinuxMint)
sudo apt install kitty
Kitty — функциональный эмулятор терминала для Linux. Использует аппаратный рендеринг. Поддерживает разделение окна терминала. Поддерживает вывод изображений.
sudo apt install kitty
sudo pacman -S kitty
sudo dnf install kitty
sudo zypper install kitty
sudo emerge -a x11-terms/kitty
Исходный код: |
|
Языки программирования: |
|
Лицензия: |
|
Комментарии
17:08
17:14
проставил, "разумеется" не работает клипбоард - "ну нахрена козе бойян?"
>>Настройки программы задаются в одном файле ~/.config/kitty/kitty.conf
и что?
как "нормальный" человек, если что-то на что ты потратил бестолку 15 минут нормально не работает - в помойку.
17:44
Мне кажется, проблема у вас, т.к. у меня даже на sway работает из коробки.
>как "нормальный" человек, если что-то на что ты потратил бестолку 15 минут нормально не работает - в помойку
>Дистрибутивы, которые я использую:
>Gentoo
Неужели Gentoo теперь за 15 минут собирается?
Если что-то нормально не работает после долгой настройкки, это значит, что это нужно дольше настраивать.
Да и вроде как и так есть куча терминалов, которые работают из коробки, зачем "классическую линуксоидную хрень" ставить?
17:50
как зачем? вот прочитал пафосную статью с пафосными отзывами и решил попробовать "рендеринг GPU".
не графоманьте - не будем ставить,
и не будем писать свои отзывы.
но Вы можете дальше продолжать удивляться тому, что линукс на десктопе в рейтинге OS занимает свой жалкий процент.
19:02
...
Даёшь Генту в каждый дом, чё!..
:)))
19:20
ставишь "neofetch" - все настройки в одном файле, с примерами.
что надо раскомментировал, что надо - немного поправил.
гентоо в каждый дом? зимой хорошо - комп всегда тёпленький )))
19:31
17:46
18:58
19:51
СПС!
не знал, что так можно )))))))))
правда мне всё равно неудобно - дома держу мышь левой рукой, приходится отрываться.
19:16
есть такая - КОМ-овская, шариковая, в коллеции ;))
только коллекция за 2500 км от того места где сейчас нахожусь (((
19:25
+
Сам прибарахлил штук 10-15 диновских клав. - Хотел "дизайнерское" кресло сделать. Но оказалось - "не мой уровень", так что шестой год валяются...
22:40
09:13
20:29
23:20
17:29
18:25
19:00
Я - не кодер и команд всех не знаю. Поэтому мне хватает "за глаза"!
19:17
И как всегда у питонистов, критически важная часть написана на Си. Исправьте, пожалуйста.
Ну и помимо GPU-оптимизированных Аlacritty и WezTerm, есть и Contour Terminal.
Его пока нет в популярных репозиториях, но мы надеемся на лучшее. :)
Как собрать самостоятельно: https://github.com/contour-terminal/contour/wiki
P.S. Большой список ЭТ: https://github.com/termstandard/colors#terminal-emulators
Быстрого вам терминало-эмуляторства, и да пребудет с вами Contour!
20:09
20:40
Что насчёт калькулятора, то я бы его написал с tui через ncurses
08:13
Я обычно при разработке, в терминал даю минимум инфы, стараюсь все важное писать в лог. Лог проще потом посмотреть / отфильтровать / распарсить. В терминале, имхо, нужна только критически срочная или отладочная информация.
08:20
08:24
Единственное где у меня грузит проц в терминале, это когда пересобирается хренов libmagick6, да и то во время прохождения внутренних тестов после сборки.
08:28
17:59
вот, интересно даже,
всё DE работает через аппаратное ускорение, через тот же OpenGL,
но комплектный терминал, вдруг, работает софтверно и грузит проц...
ни как не странно?
или наоборот - всё DE без GPU и вдруг такой Д`Артаньян-терминал: "- А я через GPU пойду!"
11:12
Проводящие много времени в консоли, увидят разницу просто "на глазок". :)
> Есть хоть один пруф или ссылка на софтину, которая рисует что-то тяжелое в терминале
htop, btop, strace - список будет очень большим. :)
X11 - это реликт, а большинство ЭТ используют именно его, так или иначе.
Кроме того, многие ЭТ поддерживают вывод графики прямо в консоли, используя SIXEL или другой протокол (kitty - тоже, о чём в обзоре ни слова).
Есть консольные утилиты для просмотра картинок, например chafa.
Ну и традиционный P.S. :)
https://github.com/contour-terminal/contour/wiki/Useful-Terminal-Applications
https://github.com/agarrharr/awesome-cli-apps
https://github.com/k4m4/terminals-are-sexy.git
19:55
Есть ли действительно нагружающая выводом в терминал утилита, ради которой необходим рендеринг вывода на GPU?
Вывод графики (изображения/видео) - согласен, но имхо это скорее исключение, чем правило.
Интересует именно текстовый вывод.
20:48
А вот скорость отрисовки однозначно выше.
Для измерения скорости ЭТ мы используем это: https://github.com/contour-terminal/termbench-pro
05:24
Но главный вопрос так и не раскрыт, нафига козе баян? Что вы делаете такого в терминале, что вам нужен рендеринг на GPU? Или этот фетишь исключительно для любителей всяких i3 DE?
10:49
Дарю идею, на которую не хватает времени: статья с бенчмарками популярных ЭТ. :)
Но, чтобы всё было по-честному, все ЭТ нужно скомпилировать под свой проц с одинаковыми оптимизациями.
А в случае Alacritty и WezTerm - это нужно ставить Раст, обновлять их зависимости...
Поэтому статья пока виртуальная. :-D
> Что вы делаете такого в терминале, что вам нужен рендеринг на GPU?
Практически живу! :)
Файл-менеджеры, редакторы, плееры, картинко-выводилки, etc. - все консольные.
> этот фетишь
Это вот совсем зря. :(
12:57
10:58
11:35
11:36
14:00
16:24
16:08
02:27
23:53
07:44