Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37623552
en ru br
Репозитории ALT
S:3.1-alt2
5.1: 2.5.0-alt2.M51.1
www.altlinux.org/Changes

Группа :: Терминалы
Пакет: termit

 Главная   Изменения   Спек   Патчи   Исходники   Загрузить   Gear   Bugs and FR  Repocop 

defaults = {}
defaults.windowTitle = 'Termit'
defaults.tabName = 'Terminal'
defaults.encoding = 'UTF-8'
defaults.wordChars = '+-AA-Za-z0-9,./?%&#:_~'
defaults.font = 'Monospace 10'
--defaults.foregroundColor = 'gray'
--defaults.backgroundColor = 'black'
defaults.showScrollbar = true
defaults.transparentBackground = false
defaults.transparentSaturation = 0.5
defaults.hideSingleTab = false
defaults.hideMenubar = false
defaults.fillTabbar = false
defaults.scrollbackLines = 4096
defaults.geometry = '80x24'
defaults.allowChangingTitle = false
--defaults.changeTitle = function (title)
-- print('title='..title)
-- newTitle = 'Termit: '..title
-- return newTitle
--end
setOptions(defaults)

bindKey('Alt-Right', nextTab)
bindKey('Alt-Left', prevTab)
--bindKey('Ctrl-2', function () print('Hello2!') end)
--bindKey('Ctrl-3', function () print('Hello3!') end)
--bindKey('Ctrl-3', nil) -- remove previous binding

setKbPolicy('keysym')

bindMouse('DoubleClick', openTab)

function onReadLuaAPI()
tabInfo = {}
tabInfo.name = 'lua_api.txt'
tabInfo.command = 'less @docdir@/@name@/lua_api.txt'
tabInfo.encoding = 'UTF-8'
tabInfo.working_dir = '/tmp'
openTab(tabInfo)
end
function onReconf()
reconfigure()
end
userMenu = {}

mi = {}
mi.name = 'Read lua_api.txt'
mi.action = 'onReadLuaAPI()'
table.insert(userMenu, mi)

mi = {}
mi.name = 'Reconfigure'
mi.action = 'onReconf()'
table.insert(userMenu, mi)

-- list of available encodings
encodings = {'UTF-8', 'KOI8-R', 'CP1251', 'CP866'}

addMenu(userMenu, "User menu")
addPopupMenu(userMenu, "User menu")

encMenu = {}

for i, e in pairs(encodings) do
mi = {}
mi.name = e
mi.action = 'setEncoding("' .. e .. '")'
table.insert(encMenu, mi)
end
addMenu(encMenu, "Encodings")
addPopupMenu(encMenu, "Encodings")


 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin