Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Compiz — композитный менеджер окон для X Window System, использующий для ускорения 3D графики OpenGL. Он предоставляет множество новых графических эффектов, доступных в любых графических средах X Window, в том числе GNOME и KDE. Представляет собой комплекс плагинов, декораторов, инструментов настройки интерфейса и эффектов.source
Awesome — динамический оконный менеджер для X Window System. Это миниатюрный и быстрый оконный менеджер, поддерживающий несколько вариантов расположения окон (например, «плавающий», когда положение окон не фиксируется, и пользователь может перетаскивать их, как в большинстве популярных менеджеров). Awesome, как фреймовый оконный менеджер, стремится предоставить всё необходимое для полного управлениями окнами без помощи мыши.source
mcabber в виндовс менеджере
А к ним тянуться пальцами уже не так удобно
{ name = "im", layout = awful.layout.suit.floating, hide = false },
{ rule = { class = "Gajim.py" },
properties = { floating = true, tag = tags[1][7], ontop = true } },
awful.key({"",""}, "XF86HomePage", function () runorraise("gajim", { class = "Gajim.py" }) end),
function runorraise_smart(cmd, properties)
local clients = client.get()
for i, c in pairs(clients) do
if match(properties, c) then
local ctags = c:tags()
if table.getn(ctags) == 0 then
-- ctags is empty, show client on current tag
local curtag = awful.tag.selected()
awful.client.movetotag(curtag, c)
else
-- Otherwise, pop to first tag client is visible on
awful.tag.viewtoggle(ctags[1])
end
-- And then focus the client
client.focus = c
c:raise()
return
end
end
awful.util.spawn(cmd)
end
Скратчпад с mcabber в awesome WM