LINUX.ORG.RU

simple terminal

 


0

1

Некто Katie Jones подготовила по адресу
https://github.com/katie-jones/st
подборку годных патчей для знаменитого терминала и PKGBUILD.
Это удовольствие я обнаружил через четыре дня после публикации, ну вот и собрал, выкинув половину патчей и слегка поправив цвета и отступы. Отступы — два бинарника st. Один для красоты, другой в расчете, например, на tmux. В сборке работает вставка-копирование и скроллинг( уж не знаю, с какого времени оно появилось, я вообще считал, что st не умеет ни того, ни другого ), tmux добавляет плюшки, так что весьма удобно, быстро и очень красиво как раз с Fixed( спасибо SjZ и Spoofing, за то, что расхвалили ).

Поюзав st, сидеть на Гном более было невозможно, потому перебрался на Budgie. Настройки, сеть, выключение-перезагрузка теперь в терминале, окна управляются хоткеями и rofi. Так среда почти не используется, поэтому на тему забил, только панель подкрасил.

>>> Просмотр (1600x2700, 1430 Kb)

Deleted

Проверено: JB ()

Что за хрень я только что увидел? Какой-то высер символов в черном квадрате на фоне машины. Я конечно все понимаю, но зачем это здесь нужно?

shikata_ga_nai ()

Скриншот так себе, а вот за ссылку спасибо.

spijet ★★★ ()
Ответ на: комментарий от Novel

Да, точно так же конфигурятся dwm и прочие программы их выпуска.

spijet ★★★ ()
Ответ на: комментарий от Novel

xmonad, который тебе нужно допилить на Haskell. Как по мне - довольно херовый подход.

quanttyo ()
Ответ на: комментарий от Novel

Я раньше переживал, если для того, что бы что-то поменять в расчете, приходится лезть в исходники кода, а после того, как увидел dwm, - больше не заморачиваюсь по этому поводу, говорю всем, что это просто suckless, такая философия, так и задумано.

hotpil ★★★ ()

Руки надо отрывать за склеивание нескольких скриншотов в одну картинку. Язабан.

liss21 ★★ ()
Ответ на: комментарий от hotpil

это просто suckless, такая философия, так и задумано.

а какой для такого софта аналог репозитория с dotfile'ами, который можно удобно переносить с машины на машину?

неужели вот так патчи таскать и ребейзить еще их время от времени?

Novel ★★★★ ()
Ответ на: комментарий от Novel

Честно говоря, не знаю, как там с st, не использовал. С dwm в общем так. Главный минус - нужно перекомпилировать, если что-то поменял.

hotpil ★★★ ()

st умееть казать картинки, как rxvt-unicode?

Что за шрифт на первом скрине?

Freyr69 ★★★ ()
Последнее исправление: Freyr69 (всего исправлений: 1)
Ответ на: комментарий от liss21

а вдруг у него конфигурация из трех мониторов, которые настроены вертикально?

kiotoze ★★★★ ()

бедняга парсер не справился с css в одну строку. зачем такие издевательства?

NextGenenration ★★ ()
Ответ на: комментарий от Freyr69

Вряд ли как rxvt-unicode )
В ranger, например, показывает, но со скрипом, некоторые превьюшки появляются и тут же исчезают, а специальные смотрелки вообще возвращают пустой фон терминала.
Но это все явно у меня чего-то не настроено.

Что за шрифт на первом скрине?

Везде Fixed 11.

Deleted ()
Ответ на: комментарий от NextGenenration

Справляется же. Просто сделал посмотреть, что в sed писать для приведения к адекватному виду.

Deleted ()

Лол. Как будто этот багги - не третьегном ))

vblats ()

подумал, что на главной теперь 5 скринов показывают)

Deleted ()

Я посмотрел на конфиги на си (не в первый раз), и передумал.

r3lgar ★★★★★ ()
Ответ на: комментарий от shikata_ga_nai

Не груби пожалуйста.

Благая мысль, благая речь, благое действие. Максимально люби вселенную. Все делай с любовью.

slon ()
Ответ на: комментарий от Freyr69

как rxvt-unicode?

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

Это же можно сделать с любым терминалом.

Если что, картинки во фреймбуфере имеют совсем другую природу.

slon ()
Ответ на: комментарий от Novel

аналог репозитория с dotfile'ами

Так и переносишь config.def.h. Ты же переносишь, например, /etc/aliases и тебя не смущает, что в большинстве почтовиков для применения его надо скомпилировать через newaliases.

monk ★★★★★ ()
Ответ на: комментарий от monk

Ты же переносишь, например, /etc/aliases и тебя не смущает, что в большинстве почтовиков для применения его надо скомпилировать через newaliases.

не переношу /etc/aliases и необходимости ничего переконпелировать нет.

Novel ★★★★ ()
Ответ на: комментарий от monk

Ты же переносишь, например, /etc/aliases и тебя не смущает

Не забывай только, что aliases «компилируются» одним лишь newaliases и больше ничего не требуют, а для этого говна нужен весь toolchain и все исходники впридачу.

Так что о нормальной установке из бинарного пакета, как делают все белые люди, можно забыть.

Suckless такой suckless.

praut ()
Ответ на: комментарий от praut

Не забывай только, что aliases «компилируются» одним лишь newaliases и больше ничего не требуют, а для этого говна нужен весь toolchain и все исходники впридачу.

Равнозначно для newaliases нужен весь smtp-сервер и все исходники (/etc/aliases) впридачу.

На нормальной unix-подобной ОС «весь toolchain» является неотъемлемой частью операционной системы.

о нормальной установке из бинарного пакета, как делают все белые люди

Ну-ну. И для каждого дистрибутива нужен свой собственный бинарный пакет. «Белые люди», конечно, теперь придумали Docker, но назвать это удобным язык не поворачивается.

P.S. dwm и xmonad в Debian ставится из бинарного пакета. Белый человек ведь всё равно ничего не умеет настраивать, ему надо, чтобы установил и работало.

monk ★★★★★ ()
Последнее исправление: monk (всего исправлений: 2)
Ответ на: комментарий от monk

Ну-ну. И для каждого дистрибутива нужен свой собственный бинарный пакет. «Белые люди», конечно, теперь придумали Docker, но назвать это удобным язык не поворачивается.

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

Novel ★★★★ ()
Ответ на: комментарий от Novel

который ставит все нужное из стандартных репозиториев

Так я и говорю, что для каждого дистрибутива (и для каждой его версии) нужен свой репозитарий. В котором есть только то, и с теми флагами, с которыми собрали разработчики дистрибутива. А если вдруг, разработчики дистрибутива не озаботились опакетить нужную программу, так «белому человеку» проще переустановить ОС (сменить дистрибутив), чем самому собрать пакет.

monk ★★★★★ ()
Ответ на: комментарий от monk

А если вдруг, разработчики дистрибутива не озаботились опакетить нужную программу, так «белому человеку» проще переустановить ОС (сменить дистрибутив), чем самому собрать пакет.

у всех, конечно, разные сценарии, но уже забыл, когда последний раз не находил нужный пакет или мне нужно было его пересобрать с другими опциями.

Novel ★★★★ ()
Ответ на: комментарий от Novel

уже забыл, когда последний раз не находил нужный пакет или мне нужно было его пересобрать с другими опциями

Я уже написал. В такой ситуации и бинарный xmonad/dwm/st из дистрибутива должен устроить.

monk ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.