LINUX.ORG.RU

Выпущена новая версия выпадающего терминала Guake 0.7.0

 ,


5

2

Guake — выпадающий эмулятор терминала для среды GNOME, всплывает при нажатии определенной клавиши, затем, при нажатии этой же клавиши убирается обратно (по умолчанию - F12). Эта особенность напоминает поведение терминала в игре Quake, отсюда программа и берет свое название. Похожие программы: Yakuake и Tilda. Несмотря на то, что поведение программы похоже на Yakuake или Tilda, приложение было написано полностью «с нуля», с использованием библиотеки Gtk. Guake обладает широкими возможностями настройки через графический мастер настроек. Релиз выпадающего терминала Guake 0.7.0 состоялся 2 мая 2015 года. В нем были сделаны некоторые важные исправления, а также добавлены новые возможности по сравнению с более ранней версией 0.6.2.

Нововведения:

  • добавлен предварительный просмотр цветовой палитры в настройках;
  • добавлены новые цветовые палитры;
  • добавлен пункт уровня прозрачности;
  • добавлена ​​возможность предпочтений запустить скрипт при запуске Guake (ранее это было доступно только через Gconf);
  • предварительный просмотр формы и метода мигающего курсора в окне настроек;
  • добавлен контекстуальный пункт меню «Открыть ссылку», правой кнопкой мыши на ссылке;
  • исправлена ​​совместимость с Ubuntu 15.04.

>>> Подробности

★★★★★

Проверено: toney ()
Последнее исправление: cetjs2 (всего исправлений: 2)

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

и точно, как оказалось, из terminator'а вполне guake можно сделать (без потери функционала, естественно)
только такое ощущение, парочку опций в вашем примере пропущено
у меня получилось так (оставил только относящиеся к вопросу, надеюсь лишнего не удалил):

[global_config]
  geometry_hinting = False
  hide_on_lose_focus = True
  tab_position = bottom
  sticky = True
[keybindings]
  hide_window = F12
[profiles]
  [[default]]
    scrollbar_position = hidden
    show_titlebar = False
[layouts]
  [[default]]
    [[[window0]]]
      profile = default
      type = Window
      parent = ""
      size = 1364, 600  -- подогнать под своё разрешение
      position = 0:0
    [[[terminal1]]]
      profile = default
      type = Terminal
      parent = window0
[plugins]

anonymous
()

Пользуюсь tilda уже очень давно, после монструозных аналогов, самое то.

i3draven ★★
()

Почему нету скриншотов? Бесит уже дико, пишут о нововведениях в интерфейсе, а скринов не прилагают! Неужели разрабам лень?

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

Как они помогут иметь один терминал везде?

Элементарно: для вызова выпадающей консоли надо нажать клавишу, для перехода на воркспейс надо нажать клавишу. Это одно и то же. Только с воркспейсами и тайлингом оно гибче и быстрее. К выпадающей же консоли намного больше вопросов «как?», а также неизбывный «зачем?».

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

Ctrl+Alt+F1..12 - ноль зависимостей и прямо из коробки

Копировать текст из редактора/браузера в консоль и обратно? Окна консоли и другого приложения рядом? Список вкладок консоли, чтобы сразу переключаться куда надо?

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

для перехода на воркспейс надо нажать клавишу

Какую клавишу надо нажать для перехода с воркспейса #3 на воркспейс #1? А с воркспейса #10 на воркспейс #5? А для открытия терминала у меня правый альт.

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

Какую клавишу надо нажать для перехода с воркспейса #3 на воркспейс #1?

Ту, которую запрограммировал. У меня правый альт + номер тематического воркспейса. На работе один набор, дома другой — задачи разные. Я убился бы 1-2 десятка терминалов в выпадающих окнах держать.

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

«лучшая консолька» — это termite, а не это поделие для не пойми кого.

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

Вопрос: как его заставить перейти в normal mode (vs. insert mode)? У меня по эскейпу ничего не происходит, нажимаю «v» — срабатывает bash vi mode и открывается vim для редактирования команды. Для использования termite надо отключать вишные байндинги в баше, что ли?

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

У меня правый альт + номер тематического воркспейса.

Так это уже две кнопки + ты не можешь быстро переключиться назад.

Я убился бы 1-2 десятка терминалов в выпадающих окнах держать.

Вот поэтому запускается один с мультиплексором.

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

Так это уже две кнопки + ты не можешь быстро переключиться назад.
Вот поэтому запускается один с мультиплексором.

Сколько нужно клавиш нажать, чтобы «спустить» окно и выбрать нужный терминал? Явно не менее двух, скорее больше. Консольки в мультиплексоре, мультиплексор в табах, табы в окне, окно в воркспейсе. Хотя можно просто: консольки как окна в воркспейсах. Рядом с любыми другими. Наглядно и удобно. Надо спрятать — сменил для воркспейса раскладку окон на табы и наоборот. В i3 это шоткат из двух клавиш.

В выпадающем окне есть смысл, когда пользователь в терминал заглядывает пару раз в день, а все программы — GUI.

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

Сколько нужно клавиш нажать, чтобы «спустить» окно и выбрать нужный терминал?

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

Консольки в мультиплексоре, мультиплексор в табах, табы в окне, окно в воркспейсе.

Нет, ты нихрена не понял. Окно одно на все воркспейсы, таб один в окне, есть только мультиплексор.

Надо спрятать — сменил для воркспейса раскладку окон на табы и наоборот

А теперь надо показать этот терминал рядом с окном на другом рабочем столе, сколько кнопок, нука?

В выпадающем окне есть смысл, когда пользователь в терминал заглядывает пару раз в день, а все программы — GUI.

Провожу 70% времени в терминале, выпадающий терминал намного удобнее всего остального.

loz ★★★★★
()

Очередное напитоненное говно. Теперь ещё и терминал.

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

terminator рулит!

Так ведь он требует java 6, или я ошибаюсь?

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

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

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

i3

А теперь надо показать этот терминал рядом с окном на другом рабочем столе, сколько кнопок, нука?

добавляем в i3config

for_window [title="my_special_window"] move to scratchpad
bindsym F12 [title="^my_special_window$"] scratchpad show 
И будет у нас «всплывает при нажатии определенной клавиши, затем, при нажатии этой же клавиши убирается обратно (по умолчанию - F12)» и для любимого эмулятора терминала и для любой другой программы :)

Ваш КО.

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

Это подходит только юзерам i3. Ваш КО.

Значит, самое время стать юзером i3. Ваш К.О.

> Сколько нужно клавиш нажать, чтобы «спустить» окно и выбрать нужный терминал?

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

Guake один, а воркспейсов 10. Значит, в Guake «легкое движение руки» кончается на втором же терминале, а без него — на 11-м.

> Консольки в мультиплексоре, мультиплексор в табах, табы в окне, окно в воркспейсе.

Нет, ты нихрена не понял. Окно одно на все воркспейсы, таб один в окне, есть только мультиплексор.

Т.е., вместо перехода к терминалу (напр., Meta+5 — две клавиши, один шаг) ты открываешь окно Guake (1 клавиша, 1-й шаг), и переключаешься в нужный терминал (в реальных условиях минимум 1 клавиша, скорее 2-3-4, зависит от того, как этот мультиплексор работает и как в нем организована куча субтерминалов, чтобы не мешали — это еще 1-2 шага). Итог: вариант с pure WM намного проще, работает быстрее, создает меньшую паразитную когнитивную нагрузку.

> Надо спрятать — сменил для воркспейса раскладку окон на табы и наоборот

А теперь надо показать этот терминал рядом с окном на другом рабочем столе, сколько кнопок, нука?

В i3 это один шаг, три клавиши (если без хитростей). В норме на двух мониторах этого вообще не требуется — слева одно, справа другое. А у тебя надо постоянно прятать и показывать эту штуку, а в ней выбирать нужный терминал.

Провожу 70% времени в терминале, выпадающий терминал намного удобнее всего остального.

То есть, 70% времени у тебя в оконном менеджере открыто одно окно, в котором через одно место эмулируется поведение оконного менеджера, и ты как бы переключаешься между окнами, но всё это можно спрятать, чтобы посмотреть браузер (или что там).

Либо между этими 70% и 30% ты переключаешься _непрестанно_ и у тебя один монитор, либо уже следует довести матрёшечный абсурд до максимума: завернуть всё это в виртуалку и работать в ней, подключаясь к хост-машине через VNC.

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