Главная Юзердоски Каталог Трекер NSFW Настройки

Программы

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 91 29 46
TUI Аноним (Google Android: Mobile Safari) 26/02/26 Чтв 01:34:19 3698327 1
1772058161003195.jpg 168Кб, 810x634
810x634
1772058834718162.gif 6286Кб, 1080x618
1080x618
1772058005357117.gif 597Кб, 1920x1080
1920x1080
1772058475448168.jpg 74Кб, 643x388
643x388
TUI (Terminal User Interface) — это тип интерфейса, использующий псевдографику и символы в терминале для создания интерактивных окон, меню и панелей. Они часто используются, так как легкие, работают без графической оболочки (GUI), быстры и популярны для управления системой.

Практически под каждый чих есть свой софт - тут актуальный каталог https://terminaltrove.com/

сам подсел на это дело после настройки своего selfhost сервака, потом на ноутбуке снёс гном и теперь полностью сиду в псевдографике. Жаль на мобиле такого нет.
Аноним (Microsoft Windows 10: Firefox based) 26/02/26 Чтв 02:12:31 3698335 2
а нахуй тред создал?
Аноним (Google Android: Mobile Safari) # OP 26/02/26 Чтв 02:13:40 3698336 3
>>3698335
Агитация, пропоганда, белый листочек
Аноним (Arch Linux: Firefox based) 26/02/26 Чтв 14:38:16 3698415 4
>>3698327 (OP)
Мне моноширные шрифты кажутся каким-то мазохизмом
Лучше уж какую-нибудь лёгкую графику использовать
Аноним (Microsoft Windows 10: Chromium based) 26/02/26 Чтв 15:57:43 3698451 5
Бамп годному треду не глядя.
Если до архивача доберусь - вкину свой список примеров/кейсов.
Аноним (Microsoft Windows 10: Firefox based) 26/02/26 Чтв 16:25:31 3698463 6
>>3698327 (OP)
Это же чистый костыль и шизофрения с технической точки зрения. Единственный плюс в поддержке удалённых терминалов, но на обычном десктопе то нахуя? Просто строить из себя нетакусю? Видеочип всё равно рендерит эти твои родные фулшади, небось ещё и шрифты со сглаживанием. Ничего легковесного тут и близко нет, нативный текстовой режим закопали уже очень давно.
Аноним (Google Android: Mobile Safari) # OP 26/02/26 Чтв 17:01:40 3698482 7
>>3698463
Не могу объяснить, будто в прошлое попал, но при этом tui софт продолжают писать, особенно понравился подобие hyprland тайлинг мультиплексора (3пик), на моём большом мониторе раскидал окна по углам, запустил софт и всё прекрасно работает.
Аноним (Google Android: Mobile Safari) # OP 26/02/26 Чтв 17:20:36 3698489 8
1772115180542191.jpg 137Кб, 1024x500
1024x500
Аноним (Microsoft Windows 10: Chromium based) 26/02/26 Чтв 18:18:55 3698497 9
>>3698463
>Видеочип всё равно рендерит
...если у Вас, конечно, драйвер под него есть. Милославский.жпг
Аноним (Linux: Chromium based) 27/02/26 Птн 02:30:26 3698631 10
А вообще, аноны, скажу я вам вот что.
Откройте ваш любимый rxvt-unicode-256color, в нём pulsemixer, и попробуйте порегулировать уровни с большим шагом через Shift+стрелки.
Нажмите Ctrl+Alt+F6, залогиньтесь, и попробуйте сделать то же самое.
Эхх, выходит, даже линуксовая ядерная виртуальная консоль уже не так круто эмулирует терминал, как графические эмуляторы...
Аноним (Linux: Firefox based) 27/02/26 Птн 16:27:37 3698759 11
>>3698327 (OP)
TUI так то объективно кал. В отличие от CLI он не автоматизируется, не встраивается в скрипты. Чисто промежуточный костыль для воннаби-неосиляторов.
Небольшой бонус что по ssh легко пользоваться, но как бы и web-ui так же прекрасно по ssh пробрасывается.
Аноним (Microsoft Windows 10: Firefox based) 27/02/26 Птн 18:12:59 3698805 12
>>3698482
>особенно понравился подобие hyprland тайлинг мультиплексора (3пик), на моём большом мониторе раскидал окна по углам, запустил софт и всё прекрасно работает.
Три пустых текстовых окна
CPU: 30%
Магия говна, всё прекрасно обсирается.
Аноним (Microsoft Windows 10: Chromium based) 27/02/26 Птн 20:01:40 3698833 13
>>3698631
Имеется в виду, что эмулятор терминала в X11 теперь, собственно, эмулирует его более полно, чем нативно-яндерно-полноэкранно-фреймбуферный. Получается, что если я хочу намутить себе консольную DE, смогу я без иксов меньше даже, чем в X-сессии с одним urxvt на весь экран (или тем же, но через xwayland в weston в режиме киоска), и ни о какой легковесности в этом случае речи уже не будет (ну, только если собрать урезанные иксы, которые с видимокартой нормально работать не умеют, только через VESA, но это, тем более, не то).
Аноним (Microsoft Windows 10: Chromium based) 27/02/26 Птн 20:06:28 3698834 14
>>3698793
Посмотрим, как ты запоёшь на машине с 1-4 гигами динамической памяти, последним Alpine и необходимостью решать с неё повседневные задачи.
Аноним (Microsoft Windows 10: Chromium based) 27/02/26 Птн 20:09:09 3698835 15
>>3698793
>>3698834
И только попробуй хоть кого-то "нищуками" назвать, сразу минус в карму отхватишь.
Вопрос в том, какого хуя оно всё такое тяжёлое.
Аноним (Google Android: Mobile Safari) # OP 28/02/26 Суб 00:13:59 3698896 16
>>3698805
Настало время писать багрепорты 🐰
Аноним (Google Android: Mobile Safari) # OP 28/02/26 Суб 00:15:59 3698897 17
>>3698631
>>3698833
Мне пришлось нейронке твои посты скормить чтоб понять тебя.
Аноним (Apple Mac: Safari) 28/02/26 Суб 16:36:03 3698990 18
IMG0240.png 57Кб, 750x450
750x450
>>3698327 (OP)
> Жаль на мобиле такого нет.
Запомни: есть всё. Если тебе кажется, что чего-то нет, это значит, что ты просто плохо искал. Уже давно изобретено, написано и придумано вообще всё, что только можно.
Аноним (Microsoft Windows 10: Chromium based) 28/02/26 Суб 16:57:15 3698995 19
image.png 411Кб, 800x480
800x480
>>3698327 (OP)
> Жаль на мобиле такого нет.
Ещё на N900, на моём любимом линуксофоне был mc, бuджuджu
Аноним (Microsoft Windows 10: Chromium based) 28/02/26 Суб 16:59:24 3698996 20
image.png 10939Кб, 3325x2494
3325x2494
Аноним (Google Android: Mobile Safari) # OP 28/02/26 Суб 23:18:50 3699062 21
Аноним (Google Android: Mobile Safari) # OP 08/03/26 Вск 08:42:50 3700931 22
1772948514101163.jpg 34Кб, 1400x700
1400x700
Аноним (Apple Mac: Safari) 13/03/26 Птн 17:33:26 3702286 23
video.mp4 33510Кб, 1920x1080, 00:03:22
1920x1080
Аноним (Linux: Firefox based) 13/03/26 Птн 19:01:27 3702294 24
>>3698327 (OP)
Бесполезная залупа на поиграться. Полумера между нормальным gui и cli утилитой.
Сам написал несколько tui программ, понял, что это ограниченная хуйня и одну переписал на нормальный gui фреймворк.
Ты сам себе признайся, что этим пользоваться неудобно и существуют такие программы на поиграться. Особенно всякие tui любят зеленые линуксоиды, только что перекатившиеся с винды
Про вим говноедов вообще молчу, там лечиться надо
Аноним (Linux: Firefox based) 13/03/26 Птн 19:22:43 3702302 25
кал текстовый интерфейс всегда говно. сама концепция, что проги в юнихе в результате высирают текст, которые надо потом обрабатывать ибо ВСЁ ЕСТЬ ФАЙЛ это шиза и говноконцепция и об этом все знали даже, когда юниха ещё не существовало.
Аноним (Microsoft Windows 10: Chromium based) 13/03/26 Птн 20:41:41 3702321 26
>>3702286
Да такое ещё в виде "Visual Basic for DOS" было. А для TurboVision/FreeVision или (n)curses такое найдёшь?
Аноним (Google Android: Mobile Safari) # OP 13/03/26 Птн 21:18:13 3702324 27
>>3702294
>это ограниченная хуйня
Никаких ограничений нет
Аноним (Microsoft Windows 10: Chromium based) 13/03/26 Птн 21:55:37 3702333 28
>>3702294
>Сам написал несколько tui программ, понял, что это ограниченная хуйня
Когда окажешься в условиях ограниченных системных ресурсов - по-другому запоёшь. Как фембойчик из нашего офиса, который мастер йодлей. Суть TUI-софта в легковесности.
>Ты сам себе признайся, что этим пользоваться неудобно и существуют такие программы на поиграться. Особенно всякие tui любят зеленые линуксоиды, только что перекатившиеся с винды
Позеры ебаные не в счёт. Суть TUI-софта в легковесности, но вайбкодеры этого не понимают, поэтому TUI-софт, тяжёлый, как современный браузер, тоже бывает. Так что, если ты в такое вляпался - знай, это нейрослоп, высранный, чтобы выебнуться. А нормальный TUI-софт - позволяет вдохнуть вторую жизнь в планшеты с 4 гигами ОЗУ.

>>3702302
НЕТ ТЫ. Plan9 глянь и охуеешь. Веб-серваки и IRC-клиенты на системном шелле писать, или расширения для местного аналога вима - сначала дикость, но как оценишь саму ОС, оценишь архитектуру её ядра, как поймёшь, что на неё можно валить с 12309-ого, и задашься целью в неё вкатиться - втянешься.
Аноним (Microsoft Windows 10: Firefox based) 15/03/26 Вск 19:35:04 3702868 29
изображение.png 215Кб, 654x482
654x482
>>3698327 (OP)
Пользовательские интерфейсы по своей сути решают одну простую задачу - дать человеку возможность использовать программу, по возможности удобно. GUI полностью решает эту задачу, и покрывает большее количество сценариев использования, чем TUI (т. к. имеет возможность показывать картинки/анимации). Если из доступа есть только терминал, то и здесь TUI значительно проигрывает CLI утилитам, т. к. CLI утилиты поддаются автоматизации. Единственный случай, где TUI выигрывает CLI - в наглядности, не надо лезть в мануал утилиты за параметрами, которой ты пользуешься раз в пол года. Ты TUI используешь лишь чтоб попонтоваться
Аноним (Linux: Chromium based) 15/03/26 Вск 19:50:33 3702882 30
>>3702294
>Ты сам себе признайся, что этим пользоваться неудобно и существуют такие программы на поиграться.
htop существует на поиграться? vim существует на поиграться?
Аноним (Microsoft Windows 10: Chromium based) 15/03/26 Вск 20:12:53 3702885 31
>>3702882
Я другой чел, но типа в основном пользуются nvim с графикой и всяким lsp, а htop тоже хз зачем нужен, для мониторинга все равно накатывают мунины и графаны, а nice можно и так зопелить.
>>3702333
лиспос круче(если бы жили не только в эмуляторах)
Аноним (Google Android: Mobile Safari) # OP 15/03/26 Вск 20:22:49 3702891 32
>>3702868
>т. к. имеет возможность показывать картинки/анимации

Sixel и Kitty — это два разных способа (протокола) вывода изображений прямо внутри окна текстового терминала.
1. Что это такое в общих чертах
Обычно терминалы умеют отображать только текст. Чтобы показать картинку, графики или превью файлов, не открывая отдельное окно, используются специальные протоколы:
Sixel (Six-pixel): Старый, классический стандарт. Он кодирует изображение в виде набора символов, которые терминал преобразует в пиксели.
Kitty Graphics Protocol: Современный протокол, созданный автором эмулятора терминала Kitty. Он гораздо быстрее и мощнее, так как позволяет передавать данные эффективнее (например, через общую память).
Аноним (Microsoft Windows 10: Chromium based) 15/03/26 Вск 20:25:36 3702896 33
>>3698327 (OP)
Похоже на интерфейс заводского станка. Нахуя тебе дома заводской станок?
Аноним (Linux: Chromium based) 15/03/26 Вск 20:37:40 3702904 34
>>3702868
>Если из доступа есть только терминал, то и здесь TUI значительно проигрывает CLI утилитам, т. к. CLI утилиты поддаются автоматизации.
Так тебе шашечки или ехать терминал или автоматизацию? CLI - для автоматизации, TUI - для терминала. Эмулятор терминала-то, хотя бы, нормальный современный?
Аноним (Linux: Chromium based) 15/03/26 Вск 20:42:20 3702908 35
>>3702882
На поиграться - используют btop, а к htop давно уже виндобеженцы (включая недобровольных) приучены.
>>3702891
>Sixel (Six-pixel): Старый, классический стандарт. Он кодирует изображение в виде набора символов, которые терминал преобразует в пиксели.
Это который отображает графики в htop символами Брайля?

>>3702868
>Ты TUI используешь лишь чтоб попонтоваться
По себе не судят. Придётся тебе решать актуальные задачи на 12309-ом ядре с атома с 1 гигом ОЗУ - по-другому запоёшь. Сказал бы, как кто, да это может ущемить чувства местных гачи-борцов с олдфагами.
Аноним (Microsoft Windows 10: Firefox based) 15/03/26 Вск 20:55:13 3702911 36
>>3702891
Эти технологии не являются Text-based user interface. Лишь попытка нескольких терминалов реализовать графику

>>3702904
Я писал о пользовательских интерфейсах в контексте использования именно утилит. Если взять, к примеру, NetworkManager, то я использую его GUI'шку. В терминале использую утилиту nmcli, не nmtui, просто чтобы помнить аргументы командной строки, т. к. изредка приходится её использовать в скриптах. А так, да, всякая CLI утилита запускается во вполне себе TUI терминале
Аноним (Microsoft Windows 10: Firefox based) 15/03/26 Вск 20:59:44 3702912 37
>>3702908
Я не спорю, в конкретных задачах лишь TUI применим. Но скажи, ты действительно используешь свою машину так, как показал на гифках?
Аноним (Linux: Chromium based) 15/03/26 Вск 21:06:47 3702913 38
>>3702912
Нет. Но, с учётом, что в условиях ограниченных системных ресурсов мне работать приходится - лагаю полагаю, что пора "консольную ДЕ" начинать набирать. Примеры подходящих приложений описал в каком-то из старых линукс-тредов, надо в архиваче искать.
Аноним (Linux: Chromium based) 15/03/26 Вск 21:08:01 3702914 39
>>3702912
>>3702913
А то, что на гифках - для моего юзкейса такое же тяжёлое.
Аноним (Microsoft Windows 10: Firefox based) 15/03/26 Вск 21:16:33 3702918 40
>>3702913
Ричард Столлман всю жизнь живет без GUI, используя Emacs со множеством плагинов. Насколько я знаю, у него множество последователей, что наверняка выстроили инфраструктуру. Быть может твои проблемы уже решены
Аноним (Microsoft Windows 10: Firefox based) 15/03/26 Вск 21:19:42 3702920 41
>>3702918
Хотя у чую, что тебе нужна не ДЕ, а что-то другое. Почему ты ограничен атомом и 1 ГБ ОЗУ?
Аноним (Google Android: Mobile Safari) # OP 16/03/26 Пнд 00:26:27 3703009 42
>>3702911
>Эти технологии не являются Text-based user interface. Лишь попытка нескольких терминалов реализовать графику

Причём тут терминалы? Научись правильно ставить вопрос своему II чат агенту.
Аноним (Linux: Chromium based) 16/03/26 Пнд 02:07:56 3703022 43
>>3702920
В очередной раз понял (жалко, забыл), что вайб-кодеры эмбедщиков эмбеддеров держат то ли за клоунов, то ли за ЧМО. Хотя нет, вайб-кодерам просто (((всё равно))),
А вот дефективные манагеры, которые ими управляют - да, к ним эта жалоба справедлива.
Аноним (Microsoft Windows 10: Firefox based) 16/03/26 Пнд 02:39:48 3703025 44
>>3698327 (OP)
>быстры
зависит от работы интерфейса. обновление окна может быть очень медленным.

и может не поддерживает драгндропы
Аноним (Microsoft Windows 10: Firefox based) 16/03/26 Пнд 02:41:02 3703026 45
>>3702896
очевидно работать.

алсо в разных бухгалтериях можно было такое тоже увидеть.
Аноним (Microsoft Windows 10: Firefox based) 16/03/26 Пнд 05:11:20 3703040 46
MacOS81screensh[...].png 99Кб, 800x600
800x600
Представьте реакцию человека, который очнулся бы сейчас спустя 30 лет в коме и прочитал этот тред. Ещё недавно на 8 мегабайтах оперативки он нормально использовал графическую ОС, запускал фотошоп, офисный пакет и браузер, а теперь тут пишут что для рисования окошек и кнопочек нам мало ГИГАБАЙТА, и нужно уйти в текст как диды на PDP11.
Аноним (Microsoft Windows 10: Firefox based) 16/03/26 Пнд 05:30:41 3703045 47
jvx5no3ZDtWATbZ[...].jpg 274Кб, 1600x1200
1600x1200
Хотя даже так далеко заглядывать не нужно. Просто скажите человеку из 2006, что через 20 лет всерьёз будут обсуждать не трёхмерные интерфейсы, виар и прочий хайтек, а псевдографику как в ДОС'е.
Аноним (Linux: Chromium based) 16/03/26 Пнд 06:27:19 3703049 48
>>3703040
Браузер ты на 8 мегабайтах и так спокойно запустишь. Вопрос в том,
1. что это будет за браузер (скорее всего, Lynx даже не Links);
2. куда ты сможешь через него зайти (без жабаскрипта и кукисов - спасибо скажешь, если хоть TLS актуальный будет);
3. как выведешь это устройство в сеть (то устройство с 8 МБ, на которое я надрачиваю - скорее всего, придётся выводить в сеть через подключение к соседнем смарту с USB-TTL и pppd.

>>3703040
>для рисования окошек и кнопочек нам мало ГИГАБАЙТА
Не, ну если для твоих приложений достаточно GTK 2, Qt 4, или, ещё лучше, они ограничиваются FLTK/WxWidgets/MFC/libdraw, а сайты тебе нужны только те, с которыми можно полноценно работать в Links/NetSurf/mothra, а твой дистр здорового человека использует систему инициализации вместо сусемь-д systemd, то, может, как-нибудь и уложишься, даже без свопа.
Но GTK 40 и Qt 6 необоснованно разжирели (первый - и в плане КПД экранного пространства, ты только посмотри на эти гипертрофированные границы окон и тулбары аки в соснёрке), сустемд давно уже внедряют даже в конкретно встраиваемые дистры (даже сборку Ангстрем Angstrom для шарпозавров), да что там, поддержка модулей на Rust - в версии 6.2 ядро точно свернуло не туда (при этом с косяками 2.6.19-то не справились) - при этом ты быстро заебёшься:
- бэкапортировать приложухи под последние лёгкие версии тулкитов;
- скрещивать актуальные приложухи с ABI ядра 2.6.18 и/или брать исходники последнего из RHEL5 и добэкпортировать разницу;
- разрывать зависимости приложух от сустемд.

>>3703045
Но ведь по факту-то всё именно так - "хуй-тек, который мы вы заслужили"
Аноним (Linux: Chromium based) 16/03/26 Пнд 06:33:13 3703050 49
Так что отсиживайся на фряхе, пока можешь её не скатили туда же, и, всё равно, все дороги приведут тебя в какой-нибудь ГосПлан9, Гаечку, Калибри против неё ничего не имею - в отличие от тех, кто не перестаёт повторять эту очепчтку в её вк/телеге или ещё куда-нибудь сюда >>3563173 (OP).
Аноним (Linux: Palemoon) 16/03/26 Пнд 14:26:45 3703151 50
>>3698327 (OP)
>Практически под каждый чих есть свой софт - тут актуальный каталог
Сайт не открывается.
Аноним (Google Android: Mobile Safari) # OP 16/03/26 Пнд 14:35:56 3703156 51
1773660398130192.mp4 19292Кб, 720x1760, 00:00:05
720x1760
Аноним (Microsoft Windows 10: Firefox based) 16/03/26 Пнд 16:36:42 3703205 52
{A502C79C-4485-[...].png 62Кб, 1026x1234
1026x1234
>>3703151
>>3703156
Сейчас бы пытаться нормальные сайты и напрямую открывать, забавный.
Аноним (Microsoft Windows 10: Firefox based) 16/03/26 Пнд 22:34:04 3703353 53
>>3703009
> Он кодирует изображение в виде набора символов, которые терминал преобразует в пиксели.
> созданный автором эмулятора терминала Kitty
Ты быть хоть прочел свой же текст, прежде чем пернуть
Аноним (Microsoft Windows 10: Firefox based) 16/03/26 Пнд 22:41:41 3703355 54
>>3703022
Мне доводилось ПЛК щупать, и программы для них писались на вполне себе стандартных заводских десктопах. Пояснять свою проблему ты не хочешь или нельзя
Аноним (Linux: Firefox based) 17/03/26 Втр 03:28:36 3703375 55
image.png 650Кб, 1280x960
1280x960
>>3702913
>консольное DE

Можно использовать терминальный мультиплексор tmux и кучу tui программ. Но я бы всё-таки рекомендовал использовать какой-нибудь оконный менеджер типа windowmaker и подсесть emacs.

Посмотри на magit, на мой взгляд его transient интерфейс гораздо красивее чем большинство TUI программ.

>>3702908
>Придётся тебе решать актуальные задачи на 12309-ом ядре с атома с 1 гигом ОЗУ - по-другому запоёшь.

Целый гиг и атом. Этого вполне хватит чтобы запустить иксы, оконный менеджер и emacs чтобы навыкать туда кучу программ выполненных как elisp-пакеты.

Я в емаксе почту и новости даже читаю. Ты там всё что угодно текстовое можешь сделать, но и ещё отображать картинками какие-нибудь формулы в ТеХ или html в rss и письмах.

>>3703022
>эмбеддеров держат то ли за клоунов, то ли за ЧМО

Знакомые мне эмбеддеры не соревнуются за место в оперативной памяти своего десктопа или рабочего компа. На рабочем компе у них вообще винда семёрка, CubeMX IDE и gvim.

Почему такая древняя винда не знаю, просто рассказываю что видел на эскурсии по одному предприятию куда меня привели.


Самая хуёвая для тебя часть это взаимодействие с вебом. Придётся не использовать нормальный браузер, а дергать api-шки сайтов через curl, таким образом много памяти не потяряешь в отличие от.
Аноним (Google Android: Mobile Safari) # OP 25/03/26 Срд 12:16:27 3706128 56
Аноним (Google Android: Mobile Safari) # OP 03/04/26 Птн 18:14:40 3709046 57
1775229255194184.jpg 125Кб, 1280x694
1280x694
1775229194963119.jpg 92Кб, 1280x691
1280x691
1775228924567186.jpg 93Кб, 1280x686
1280x686
1775228817528118.jpg 97Кб, 1280x692
1280x692
Аноним (Google Android: Mobile Safari) # OP 03/04/26 Птн 18:54:34 3709069 58
>>3698805
v0.7.0 should be dramatically better performing, should almost take 0% cpu when idle.
Аноним (Microsoft Windows 10: Firefox based) 03/04/26 Птн 23:34:13 3709139 59
Кааа
Аноним (Apple Mac: Safari) 04/04/26 Суб 16:31:18 3709298 60
>>3703375
по емаксу кстати все таки совершенно неясно почему все еще не создана какая нибудь DE на его основе
все таки иметь внутри одного текстовика ря не текстовик а лисптрансрятор и тетрис и почту и режимы и всякую прочую хуйню намекает на то, что это уже не текстовик ря а полноценное окружение
а ежели это уже полноценное окружение (ну или полшажочка до полноценной DE) то нафига поверх него еще одна DE будь то гном кеды или что нибудь молодежное по типу dvm
Аноним (Apple Mac: Safari) 04/04/26 Суб 16:35:39 3709303 61
>>3709046
эфки это рак индустрии
пишите, пожалуйста, софты на своих (н)курсах с кверти хоткеями под все форматы клавикатур
(вот бы еще кто то додумался до перехода с кверти на дворак, а то как дебилы сидим на пишущемашинковой раскладке целью которой было лишь убрать заедание механизма клавишь и совсем не удобство печати)
Аноним (Linux: Firefox based) 04/04/26 Суб 23:53:08 3709456 62
>>3709303
>эфки это рак индустрии
Открой документацию миднайт командера, эфки там опциональны. Там даже стрелки опциональны.
Аноним (Linux: Firefox based) 05/04/26 Вск 00:32:52 3709474 63
Аноним (Google Android: Mobile Safari) # OP 08/04/26 Срд 06:36:15 3710782 64
1775619369507136.gif 8914Кб, 3264x1928
3264x1928
Аноним (Apple Mac: Safari) 12/04/26 Вск 19:06:23 3712195 65
>>3709456
это все классно и здорого, но я человек простой, если мне показывают на презентации эфки - значит эфки, и как бы не собираюсь копаться в доках каждой встречной поперечной софтины
презентация товара как бы такое же важное действие как и производство самого товара

>>3709474
круть, пока что не могу пощупать

я еще вот о чем задумался, ребята. вот кли да, конвейеры там, все дела, если на них навешивать текстоинтерфейсы то получается два путя - либо динамическая линковка всяких там (н)курсов, либо тяжеловатые софтины выйтуд со статичной линковкой для кли

и вот вторая моя мысль исходящая из первой - почему бы вам всем, таким умным ребяткам, не собраться вместе ( в месте под названием инторнет) и не высрать некое совместное мыслетворчество в виде манифеста? или нотации? или еще чего где было бы прописано как делать правильные кли с юзер инторфейсами, какие ключики дефолтные какие не надо, как подтягивать терминальные темы оформления и тд и тп
Аноним (Linux: Firefox based) 13/04/26 Пнд 00:37:00 3712250 66
>>3712195
>и вот вторая моя мысль исходящая из первой - почему бы вам всем, таким умным ребяткам, не собраться вместе ( в месте под названием инторнет) и не высрать некое совместное мыслетворчество в виде манифеста? или нотации? или еще чего где было бы прописано как делать правильные кли с юзер инторфейсами, какие ключики дефолтные какие не надо, как подтягивать терминальные темы оформления и тд и тп

Первый результат в выдаче в 4get.ca у меня:
https://clig.dev

И старая (1984 год) книжка Кернигана на которую манифеcт/нотация/мыслетворчество ссылается:
https://en.wikipedia.org/wiki/The_Unix_Programming_Environment

Так что отвечая на твой вопрос — всё уже придумано до нас.

Остается только спорить на тему конкретных пунктов в мыслетворествах, типа того нужны ли эмодзи в выводе или это завязка на поддержку юникода в терминале.

Ещё в первом результате была ссылка на GNU Coding Standards.
https://www.gnu.org/prep/standards/

Кстати по поводу юникода, ОП, попробуй kmscon поставить вместо дефолтной agetty.
В нём у меня вот это эмодзи отображается ⛰, а в agetty, нет, в agetty вообще лимит на 512 глифов.

Проверил я это как водится через M-x insert-char.

А ещё в kmscon можно поставить шрифт ttf, а не psf, как в getty.
Аноним (Linux: Firefox based) 19/04/26 Вск 11:50:09 3714091 67
>>3712195
> пердолик с недоклавой
> я человек простой
Друг, ты либо крестик сними, либо залупу прикрой.
Аноним (Microsoft Windows 10: Chromium based) 19/04/26 Вск 13:27:41 3714110 68
>>3702321
так оно и есть для ncurses
Аноним (Microsoft Windows 10: Chromium based) 19/04/26 Вск 13:29:54 3714112 69
>>3703045
висточка ❤🤞

как же мне её не хватает, как же мне было хорошо с ней.
Аноним (Apple Mac: Safari) 19/04/26 Вск 21:24:47 3714211 70
>>3714091
что у тебя с затылком? не замечал раньше
Аноним (Microsoft Windows 10: Chromium based) 21/04/26 Втр 20:14:24 3714668 71
>>3714091
Ты ещё молод и глуп, и не видал больших эмбеддерских залуп.
Тут, может, челу этот CLI не на своём ПК нужен, а на каком-нибудь серваке, для локального входа на который требуется нуль-модемный кабель и приложение "эмулятор терминала minicom", как для входа на условную циску, потому что бывают такие серваки, у которых подключение монитора и клавы не предусмотрено в принципе. И этот вот эмулятор терминала - не всегда может корректно передать escape-последовательности, которыми кодируются нажатия функциональных клавиш. А сочетания Ctrl+буква - для них в ASCII отдельные коды выделены, "управляющие символы" называются - с ними любой терминал справится, даже с самой сбитой конфигурацией.
Аноним (Apple Mac: Safari) 24/04/26 Птн 16:58:41 3715279 72
нормальная клавиатура это видима та, где есть кнопки, которые ты никогда не используешь
+15 винкнопок, эфколахта
Аноним (Microsoft Windows 10: Firefox based) 24/04/26 Птн 18:14:17 3715298 73
573661.png 389Кб, 644x585
644x585
буквально про здешних итт додиков)))
Аноним (Microsoft Windows 10: Chromium based) 24/04/26 Птн 19:09:54 3715310 74
>>3715183
>на андроиде нет F-клавиш и стрелок
Смотря где.
Для графического стека, который обращается напрямую к /dev/input* - да, есть. Для ядра, как конкретное устройство - да, есть. Наряду с линиями UART, которые у некоторых устройств (а именно встраиваемых систем среди устройств под управлением Android больше, чем среди остального, и в том числе - совсем "безголовые" устройства, так что "ну ты попал, чувак, ты попал!"), которые вполне себе может прослушивать какой-нибудь шелл.
Аноним (Linux: Chromium based) 25/04/26 Суб 00:17:51 3715409 75
>>3715279
А вот тут, кстати, не соглашусь. На стандартной ПК-шной клавиатуре (без мультимедийных клавиш, естественно) не могу вспомнить ни одной клавиши, которой я бы не пользовался. Более того, я стараюсь искать клавиатуру, чтобы там были все 3 стандартных индикатора, поскольку индикатор Scroll Lock позволяет обходиться без апплета "активаня раскладка" в иксах.

>нормальная клавиатура это видима та, где есть кнопки, которые ты никогда не используешь
А вот space cadet keyboard - действительно пока напоминает шизу.

3714668,3715310-кун
Аноним (Apple Mac: Safari) 25/04/26 Суб 17:00:18 3715585 76
ПЕЙДЖ ДАУН
Аноним (Google Android: Mobile Safari) # OP 25/04/26 Суб 17:21:55 3715592 77
1777126563625123.jpg 1214Кб, 3685x2048
3685x2048
Аноним (Linux: Firefox based) 27/04/26 Пнд 13:07:37 3716141 78
изображение.png 254Кб, 2079x1228
2079x1228
>>3698327 (OP)
Веренулся в ваш тред напомнить что ТУИ - ёбаный рак для нитакусиков-чулочников, из которого невозможно блядь скопировать ёбаный текст
Аноним (Linux: Chromium based) 27/04/26 Пнд 13:21:03 3716143 79
Аноним (Linux: Firefox based) 27/04/26 Пнд 15:35:55 3716192 80
>>3716143
РАССКАЗЫВАЕТ ПРО ТУИ
@
САМА ДУМАЕТ ПРО ХУИ
Аноним (Linux: Firefox based) 27/04/26 Пнд 16:26:38 3716218 81
>>3716192
@
ПРО ТУИ УЖЕ НЕ ХОЧЕТСЯ РАССКАЗЫВАТЬ
Аноним (Linux: Chromium based) 27/04/26 Пнд 17:09:38 3716234 82
aniyoba.jpg 22Кб, 480x360
480x360
В НАШЕМ ДОБЛЕСТНОМ НИИ ПРОЕКТИРУЮТ TUI
Аноним (Microsoft Windows 10: Chromium based) 27/04/26 Пнд 18:56:06 3716261 83
>>3716141
Зависит от конкретных приложений. Если тебе попадался хипсторский вайбкод, написанный на говнорасте именно теми, кем ты и сказал - соболезную, там действительно нормальную работу с выделением могли тупо не завести. Но это твои проблемы, что ты на говно наткнулся.

А mc, vim, tmux, weehcat, alpine, lynx/links и т.п. - это классика, блять, это знать надо. Из vim всё копируется нормально, даже когда он запущен внутри tmux.
Аноним (Apple Mac: Safari) 27/04/26 Пнд 19:48:50 3716275 84
>>3716261
>Из vim всё копируется нормально
я извиняюсь, но у меня возникает дебильный вопрос - а нахуя из вим что то копировать при наличии :w filename по выделенке и :r filename в точку? ну и как же тут без наших любимых конвейеров с cat filename > filename
Аноним (Linux: Chromium based) 27/04/26 Пнд 22:03:41 3716293 85
>>3716275
В браузер например вставить что-нибудь из вима.
Аноним (Google Android: Mobile Safari) # OP 30/04/26 Чтв 06:05:04 3717122 86
1777518172247124.gif 964Кб, 1184x711
1184x711
Аноним (Apple Mac: Safari) 30/04/26 Чтв 19:42:32 3717319 87
image 317Кб, 1312x806
1312x806
ладно, уговорили
начинаю вайбкодить туи на лиспах

и все же я считаю, что необходима какая то дизайнерская конвенция, соглашение сторон или типа того
понимаете?... если каждый хуй будет лепить свое высосанное из пальца, графическое решение - тогда что нам останется? мерится письками у кого дизайн туи более удачный получился?
предлагаю сразу обсудить удачный/неудачный дизайн
кнопки/линки/интерактив сверху, статус/состояния/инфо снизу (как пример дизайнерского решения)
экран делим на палапам или по золотому сечению? а если горизонтально?

дизайношизы призываются в нитку
Аноним (Linux: Firefox based) 01/05/26 Птн 06:16:32 3717353 88
>>3717319
НАЧАЛЬНИК! НАЧАЛЬНИК БЛЯ! С ХИГАНУТЫМ ПОСЕЛИЛИ НАЧАЛЬНИК! Я С ЭТИМ ДИЗАЙНЕРОМ ЗДЕСЬ СИДЕТЬ НЕ БУДУ БЛЯ!
Аноним (Linux: Firefox based) 01/05/26 Птн 10:55:00 3717378 89
изображение.png 1011Кб, 1554x508
1554x508
>>3715409
>без апплета "активаня раскладка" в иксах
Обходиться без апплета "активная раскладка" позволяет использование нормальных stateless селекторов, в не вот эти костыли с переключением туда-сюда, навязанные соевыми калифорнийскими разработчками, которые раскладки ни разу в жизни и не переключали
Аноним (Microsoft Windows 10: New Opera) 02/05/26 Суб 01:28:34 3717585 90
>>3698327 (OP)
А! А! ААА! Досовский Нортон Коммандер, дружище! Едрить я стегозавр, я тебя помню!
Аноним (Microsoft Windows 7: Palemoon) 03/05/26 Вск 01:19:35 3717894 91
paololazzaripla[...].webm 1302Кб, 1050x882, 00:00:36
1050x882
>>3716141
>невозможно блядь скопировать ёбаный текст
Ебанидзе, туй это буквально и есть текст (это даже в названии блядь). Это как раз в гуе ты можешь копировать только то что тебе твой анальный господин разрешит или просить нейронку чтобы распознала что там на скриншоте написано.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов