blob: 358f0d75157b842a72c3090cb5a9c24abaee993d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
widget = {
plugin = 'xkb',
cb = function(t)
if t.name then
local base_layout = t.name:match('[^(]+')
if base_layout == 'gb' or base_layout == 'us' then
return '[En]'
elseif base_layout == 'ru' then
return '[Ru]'
else
return '[' .. base_layout:sub(1, 1):upper() .. base_layout:sub(2) .. ']'
end
else
return '[? ID ' .. t.id .. ']'
end
end,
}
|