LINUX.ORG.RU

Drop-down terminal

 ,


1

1

Sup, LOR. А посоветуйте годный quake-style терминал на Qt или GTK2? Требования у меня следующие:

  • GUI-вкладки. Связку из yeahconsole, xterm/urxvt/whatever и tmux/screen не предлагать.
  • Возможность полностью убрать все декорации и полосу прокрутки. Yakuake пролетает.
  • Никакого GTK3. Tilda и Guake пролетают.
  • Отсутствие глюков при работе с tmux. Вряд ли такие проблемы где-то есть, но мало ли.
  • Желательно: никаких тяжеленных гномо- и кедолиб.
  • Желательно: поддержка палитр цветов для терминала

Сейчас юзаю stjerm, но он меня не вполне устраивает. Во-первых, он не поддерживает палитры цветов. Во-вторых, он некорректно обрабатывает хоткеи Ctrl-Shift-Key, например, Ctrl-Shift-C срабатывает одновременно ещё и как Ctrl-C. Последнее и побуждает искать лучшей жизни на стороне.

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

★★★★★
Ответ на: комментарий от handbrake

Второй пункт в требованиях. Ну, и пятый.

Axon ★★★★★
() автор топика

Желательно: никаких тяжеленных гномо- и кедолиб.

Ну разве что это. Но yakuake действительно лучший, поэтому я бы перетерпел

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

Строка вкладок всё равно остаётся, даже если вкладка одна. Это не подходит. Ещё у него вкладки уродские и не вписываются в оформление остального окружения.

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

У тебя все время взаимоисключающие. Тебе проще настроить, скажем, Xfterminal, или xterm. Всем требованиям не удовлетворишь.

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

У тебя все время взаимоисключающие.

Какие именно требования взаимоисключающие?

Тебе проще настроить, скажем, Xfterminal, или xterm.

Проще, тогда уж, оставить всё как есть. Но я надеюсь на лучшее.

Axon ★★★★★
() автор топика
Ответ на: комментарий от sci-fi

Tilda?

GTK3, не поддерживает палитры, любит обнулять конфиг при нештатном завершении (приходится подпирать костылём). Я с неё на stjerm и свалил.

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

У меня не вписывается.

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

поддержка палитр цветов для терминала

+

Возможность полностью убрать все декорации и полосу прокрутки

+

GUI-вкладки

+

quake-style терминал на Qt или GTK2

И при этом:

никаких тяжеленных гномо- и кедолиб

Никакого GTK3

DeadEye ★★★★★
()
Ответ на: комментарий от sci-fi

Может сам себе тогда подходящий софт напишешъ то а?

Я не умею. Может, когда руки и дойдут, разберусь с PyQt или PyGTK, и напишу, но я бы предпочёл более лёгкий путь.

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

У меня в генте гтк3 не установлен, и последняя тильда работает

Ебилд в студию. ЕМНИП, я пытался собрать её с GTK2, неудачно.

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

Практически все терминалы (которые можно настроить нормально) на каком-нибудь тяжеловесе. Поэтому мысль одна - берите xterm (подстроив цвета и шрифты). А несколько вкладок - несколько окон. Крепим их на панель и готово.

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

Практически все терминалы (которые можно настроить нормально) на каком-нибудь тяжеловесе.

Да что вы говорите. Есть куча отличных легковесных терминалов, например, lilyterm и sakura. Но мне нужен drop-down.

Поэтому мысль одна - берите xterm (подстроив цвета и шрифты). А несколько вкладок - несколько окон. Крепим их на панель и готово.

Ну и нахрена нужен этот колхоз?

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

yeahconsole, не?

Первый пункт же, ё моё.

А вообще, почему бы не сделать это средствами wm?

И про это я тоже писал. Я только за. Как?

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

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

Кстати, xfce4-terminal умеет в drop-down

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

Ебилд в студию

Внезапно, он из официального дерева гентушного:

[I] x11-terms/tilda
     Available versions:  0.9.6{tbz2}
     Installed versions:  0.9.6{tbz2}(22:55:27 19.05.2014)

GTK-3 тянет не тильда, а одна из её зависимостей, которая прекрасно маскируется до версии, тянущей GTK-2

xorik ★★★★★
()

Возможность полностью убрать все декорации и полосу прокрутки. Yakuake пролетает.

Так скачай сырцы и убери сам. Заодно и им патчик пришлешь.

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

Ну и в каком месте она у вас последняя?

Ну значит гентушники тормозят добавлять новые версии, сорри за дезу

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

Старая версия не идеальна, и её уже никогда не поправят.

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

Ну дык чем

xfce4-terminal --drop-down
не устраивает?

А как ему геометрию окна в пикселах через конфиг задать?

Axon ★★★★★
() автор топика

quake-style терминал
GUI-вкладки

Какой смысл!?
Достоинство quake-style - нажал кнопку, появился терминал. А если потом надо еще мышой выбирать вкладку, то уж лучше сразу мышой запускать терминал из панели задач или иметь несколько терминалов на разных сочетаниях клавиш.

Если не заморачивать с анимацией появления терминала, то такой терминал можно сделать из любого средствами xmodmap, .Xresources и своего любимого WM/DE.

arson ★★★★★
()

https://github.com/Guake/guake/

Dependencies: gtk+-2.0-dev

Если тебе тильда глючная попадалась, тогда по всем твоим параметрам именно guake тебе и нужен. И вкладки там гуевые, и скрыть их вместе с полосой прокрутки можно. Кто-то ругается, что, мол, тормозной питон, но я ни разу тормозов не замечал (использовал его еще в дебиане на ооочень старом железе, кстати, вместе с tmux-ом как раз).

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

Думаю, в пикселях в нем никак, но можно в процентах. Делается это через через гуевый настройщик или ~/.config/xfce4/terminal/terminalrc.

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

Какой смысл!? Достоинство quake-style - нажал кнопку, появился терминал.

Достоинство quake-style в сохранении состояния. Так-то у меня и обычный терминал по хоткею запускается.

А если потом надо еще мышой выбирать вкладку

Какой ещё мышкой? Вы про Alt+[1-9] не слышали?

Если не заморачивать с анимацией появления терминала, то такой терминал можно сделать из любого средствами xmodmap, .Xresources и своего любимого WM/DE.

Как в опенбоксе полностью скрыть окно без завершения приложения?

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

Если тебе тильда глючная попадалась, тогда по всем твоим параметрам именно guake тебе и нужен.

Я уже попробовал. Он просто убил меня тем, что в нём ширина не задаётся, только высота.

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

Думаю, в пикселях в нем никак, но можно в процентах.

Он считает проценты от пространства монитора, а мне надо от всего воркспейса.

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

ftjerm

Это тот же stjerm, отличий я не заметил никаких. И глюки в них совершенно одинаковые.

Axon ★★★★★
() автор топика

Terminator предлагали? Правда эффекта «выпадения» из коробки нет. Или я не знаю, как его сделать.

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

Terminator предлагали? Правда эффекта «выпадения» из коробки нет. Или я не знаю, как его сделать.

Ну и зачем он мне такой? В качестве обычного терминала меня lilyterm полностью устраивает.

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