Лёгкий и быстрый "выпадающий" эмулятор терминала.

YeahConsole — лёгкий и быстрый "выпадающий" эмулятор терминала (drop-down terminal-emulator). Разработано приложение в рамках проекта YeahWM (оконный менеджер отличающийся удобным управлением с клавиатуры и минимумом настроек).

Собственно сам YeahConsole не является полноценным эмулятором терминала, он является оболочкой для встраиваемых терминалов (таких как xterm, rxvt, urxvt и др...), превращая их в выпадающую консоль, подобную терминалу игры Quake (Quake-like terminal emulator).

Все настройки для YeahConsole могут быть заданы через ресурсы Х-сервера, в файле:
~/.Xdefaults
Так же настройки могут быть вынесены в отдельный файл (рекомендуется):
~/.Xdefaults[/b]-"[b]имя компьютера[/b]"
Конфигурационный файл может быть примерно такого содержания (при использовании xterm):
yeahconsole*term:xterm<br>yeahconsole*consoleHeight:25<br>yeahconsole*toggleKey:None+F12<br>yeahconsole*background:black<br>yeahconsole*foreground:green<br>yeahconsole*restart:1<br>yeahconsole*keyFull:None+F11<br>yeahconsole*saveLines:500<br>yeahconsole*keySmaller:Control+m<br>yeahconsole*keyBigger:Control+n<br>yeahconsole*faceName:Terminus:size=12<br>yeahconsole*aniDelay: 30<br>yeahconsole*metaSendsEscape: true

Конфигурационный файл YeahConsole с пояснениями (для urxvt):
#используемый эмулятор терминала<br>yeahconsole*term:urxvt<br>#высота терминала в символах<br>yeahconsole*consoleHeight:25<br>#отступ от левого края экрана (пикелей)<br>yeahconsole*xOffset:200<br>#ширина терминала<br>yeahconsole*screenWidth:700<br>#вызов терминала<br>yeahconsole*toggleKey:None+F12<br>#цвет фона<br>yeahconsole*background:#3D3C38<br>#цвет шрифта<br>yeahconsole*foreground:#FFFFFF<br>#цвет курсора<br>yeahconsole*cursorColor:#5A7B2C<br>#перезагужать терминал<br>yeahconsole*restart:1<br>#развернуь на весь экран<br>yeahconsole*keyFull:None+F11<br>#количесо строк истории<br>yeahconsole*saveLines:5000<br>#прозрачность (true/вкл-false/выкл)<br>yeahconsole*transparent:true<br>#уровень прозрачности<br>yeahconsole*shading:70<br>#полоса прокрутки<br>yeahconsole*scrollBar:true<br>#регулирвка высоты терминала<br>yeahconsole*keySmaller:Control+m<br>yeahconsole*keyBigger:Control+n<br>#используемый шрифт<br>yeahconsole*font: xft:Terminus:pixelsize=14:antialias=true:hinting=true<br>#внутренняя рамка<br>yeahconsole*internalBorder:0<br>#внешняя рамка<br>yeahconsole*externalBorder:1<br>#уровень анимации появления/выпадения<br>yeahconsole*aniDelay: 50

Так же YeahConsole может быть запущен сразу с приложением, например запуск nmon в эмуляторе можно сделать командой:
yeahconsole -e nmon

Лицензия: GNU GPL

Домашняя страница
Страница на github.com
Комментарии (2)
А еще например есть удобный Guake с табами, вместо каких-то "оберток" ;)
А еще например есть удобный Guake с табами, вместо каких-то "оберток" ;)
Не всё сразу, очерёдность соблюсти надо...
И вот, он есть уже!
Не всё сразу, очерёдность соблюсти надо...
И вот, он есть уже!