Awesome 4, + и -

warlock9000
Список файлов посмотрел, что должен увидеть?
Увидеть там надо бы то, чего в пакете арча нету.

Ну, /usr/share/pixmaps/awesome.xpm нам постольку-поскольку. А вот /etc/X11/Xsession.d/55awesome-javaworkaround - уже более интересный файлик, который будет полезен для любителей запускать без глюков разные java apps. Для Arch Linux, естественно, его нужно переделывать.
R.V.
.
Пасибо за инфу
https://github.com/warlock90000/awesome
R.V.
для любителей запускать без глюков разные java apps
не любитель, но пользуюсь. Не замечал проблем с запуском из консоли. Или ты что-то другое имел ввиду?
https://github.com/warlock90000/awesome
Я, вообще, этим не пользуюсь. Не могу подтвердить или опровергнуть, как оно работает. Если в Арче нет проблем с этим, то я рад. :)
В связи с происходящими событиями у Юстаса и Центра и для ищущих ответ на этот вопрос... Посмотрите на (1, tags[5]). Такие обозначения у меня работали, когда теги были заданы, используя старые методы. Теперь же везде в настройках используется { screen = 1, tag = "5", ... }.. Надо исходить из того, как изначально задано определение тегов. У многих сейчас по-разному. Копать, думаю, нужно в ту сторону...
В результате соорудил себе так (для первых трех тегов с awful.layout.suit.tile.bottom - макет на картинке выше):
   -- Each screen has its own tag table.
--awful.tag({ 1, 2, 3, 4, 5 }, s, awful.layout.layouts[1])
local names = { "Ƅ", "ƀ", "Ɵ", "ƈ", "Ɗ" }
local l = awful.layout.suit  -- Just to save some typing: use an alias.
local layouts = { l.tile.bottom, l.tile.bottom, l.tile.bottom, l.spiral.dwindle, l.floating }
awful.tag(names, s, layouts )
awful.screen.connect_for_each_screen(function(s)
local t = awful.tag.find_by_name(awful.tag.setncol( 4 ),"ƀ" )
local t1 = awful.tag.find_by_name(awful.tag.setncol( 4 ), "Ɵ" )
awful.tag.setncol( 4, t )
awful.tag.setncol( 4, t1)
end)
Ну, собственно, мне больше ничего и не требовалось.
valera_cr, и с такими настройками можно решить тот вопрос?
P.S.: У меня все не так, но я и о тех размерах пока не парюсь.
R.V.
valera_cr, и с такими настройками можно решить тот вопрос?
P.S.: У меня все не так, но я и о тех размерах пока не парюсь.
Ну, меня из него только эта часть и интересовала. Надо было, чтобы три окна располагались по горизонтали. Мастер - половина экрана.
В первой приведенной конструкции выше работало только для первого тега. Сейчас и два остальных с awful.layout.suit.tile.bottom прицепил.
Теперь все так.
valera_cr, спасибо за информацию.
Не задействована средняя кнопка мышки? Как же так? Ай-яй-яй... )) Исправляем...

-- [[ MOUSE BINDINGS

root.buttons(awful.util.table.join(
    awful.button({ }, 2, client_menu_toggle_fn() ),
    ...
Важно: gap/useless_gap должен быть включен, иначе будет работать только на незанятых тегах.

UPD.: С третьего раза получился самый короткий вариант. )) Кстати, как в этом меню значки приложений убрать? В других убрал, а тут никак...
 
Зарегистрироваться или войдите чтобы оставить сообщение.