Linux -- это интересно

YeahConsole


Рубрика: Системные утилиты
Метки: | |
Просмотров: 5382

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


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

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

Все настройки для YeahConsole могут быть заданы через ресурсы Х-сервера, в файле:

~/.Xdefaults

Так же настройки могут быть вынесены в отдельный файл (рекомендуется):

~/.Xdefaults[/b]-"<strong>имя компьютера</strong>"

Конфигурационный файл может быть примерно такого содержания (при использовании xterm):

yeahconsole*term:xterm
yeahconsole*consoleHeight:25
yeahconsole*toggleKey:None+F12
yeahconsole*background:black
yeahconsole*foreground:green
yeahconsole*restart:1
yeahconsole*keyFull:None+F11
yeahconsole*saveLines:500
yeahconsole*keySmaller:Control+m
yeahconsole*keyBigger:Control+n
yeahconsole*faceName:Terminus:size=12
yeahconsole*aniDelay: 30
yeahconsole*metaSendsEscape: true

Конфигурационный файл YeahConsole с пояснениями (для urxvt):

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

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

yeahconsole -e nmon

Лицензия: GNU GPL

Домашняя страница

Страница на github.com

Комментариев: 2 RSS

А еще например есть удобный Guake с табами, вместо каких-то "оберток" ;)

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)