предисловие.
долго искал себе quake-подобный эмулятор терминала для XFCE.
tilda - виснет после ~дня аптайма (выезжает-заезжает, но при этом рабочая область тупо серая)
stjerm - виснет после ~часа работы (тупо не выезжает)
stjerm-svn, tilda-git - то же самое.
guake - слишком много гномозависимостей
наткнулся на статью «превращаем urxvt в quake-подобный терминал для openbox». скачал скрипты. но т.к. не очень мне нравится urxvt (ниасилил), да и сам скрипт довольно долго разворачивал urxvtc, что доставляло неудобства, то решил написать подобный костыль для xfce-terminal.
после того как написал и проверил код, подумал - почему только xfce-terminal?
оптимизировал и отвязал от xfce-terminal.
итак.
получился довольно KISS-скрипт (требует только xdotool), который запускает, и если уже запущена — сворачивает/разворачивает любую иксовую софтину.
проверено на xterm, xfce-terminal, xclock, xcalc.
кстати говоря, urxvtq (скрипт, с которого я взял идею и часть кода) разворачивал urxvt за 1,5 секунды (по показаниям time) из -за несовершенства кода (xdotool очень медленно работал, я же в своем скрипте сделал «кэширование» результата в /tmp, поэтому quakeme работает ровно в два с половиной раза быстрее)
p.s.
этот тред создан в помощь тем людям, которые как и я не могут найти quake-like терминал, либо просто хотят получить «выезжающее по хоткею» что-либо (например, тот же XCalc)
вот сам скрипт: http://paste.org.ru/?0iiazu
использование: quakeme <application>
p.p.s в talks потому что не технический и не вопрос (=
Ответ на:
комментарий
от DNA_Seq
Ответ на:
комментарий
от snoopcat
Ответ на:
комментарий
от Shlyapa
Ответ на:
Спасибо
от Mobyshvein
Ответ на:
комментарий
от xorik
Ответ на:
комментарий
от snoopcat
Ответ на:
комментарий
от snoopcat
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.