Awesome 4, + и -

немного добил левую панель



теперь ищу как управлять слайдером громкости, при изменении громкости он двигается, а когда двигаешь слайдер, громкость не изменяется
Кто ищет, тот всегда найдет.
Виджет MPD


local lain       = require("lain")

local color1     = "<span color=\"#87af5f\">"
local color2     = "<span color=\"#e54c62\">"
local color3     = "<span color=\"#ffffff\">"
local color9     = "<span color=\"#C7C7C7\">"
local font3      = "<span font=\"Terminus Re33 Bold 11\">"
local span_end   = "</span>"

function format_time(s)
   return string.format("%d:%.2d", math.floor(s/60), s%60)
end
mpdwidget = lain.widget.mpd({
    settings    = function()
        mpd_notification_preset = {
            text = string.format("%s [%s] - %s\n%s", mpd_now.artist,
                   mpd_now.album, mpd_now.date, mpd_now.title)
        }
        if mpd_now.state == "play" then
            artist = "  ".. mpd_now.artist .. "  "
            album  = mpd_now.album ..  "  "
            title  = mpd_now.title ..  " - "
            time = string.format("(%s/%s)", format_time(mpd_now.elapsed),format_time(mpd_now.time))
        elseif mpd_now.state == "pause" then
            artist = " "
            title  = "MPD "
            album  = ""
            time   = ""
        else
            artist = ""
            title  = ""
            album  = ""
            time   = ""
            mpdwidget:hide()
        end
        widget.markup = font3..color2..artist..span_end..span_end..font3..color1..album..span_end..span_end..font3..color3..title..span_end..span_end..font3..color9..time..span_end..span_end
    end
})
https://github.com/warlock90000/awesome
R.V.
Как бы это перенести ВСЕ библиотеки в каталог с настройками пользователя? И чтобы это работало... ))
Хы... Надо было не сам каталог с библиотеками копировать, а его содержимое... ))

P.S. Дополнительные идеи для реализации: статус VPN и фаервола...
Не у всех окон работает тайлинг, окна вот с этими значками на mod4 + space не реагируют
ZeniaM
окна вот с этими значками
А что это за окна? Как добиться таких значков? :)
ZeniaM
Не у всех окон работает тайлинг, окна вот с этими значками на mod4 + space не реагируют
Перезагрузитесь в тот de или wm (что там у Вас помимо awesome установлено) и восстановите там размер такого "распахнутого" окна.
R.V.
А что это за окна? Как добиться таких значков? :)
Чуть воспроизвел... )) Это зачем же надо было максимизировать так? Сначала в одну сторону, потом в другую... ) Есть же сочетания клавиш для "на весь экран с видимым баром" и "на весь экран, закрывая бар"... Не помню как там по дефолту, у меня так:

    awful.key({ modkey,           }, "f", function (c) c.fullscreen = not c.fullscreen c:raise() end,
             {description = "fullscreen toggle", group = "client"}),

    awful.key({ modkey,           }, "m",
        function (c)
            c.maximized = not c.maximized
            c:raise()
        end ,
             {description = "(un)maximize", group = "client"}),

    awful.key({ modkey, "Shift"   }, "m",
        function (c)
            c.maximized_vertical = not c.maximized_vertical
            c:raise()
        end ,
             {description = "(un)maximize vertically", group = "client"}),

    awful.key({ modkey, "Control" }, "m",
        function (c)
            c.maximized_horizontal = not c.maximized_horizontal
            c:raise()
        end ,
             {description = "(un)maximize horizontally", group = "client"}),

ЗЫ: И если окно на весь экран, то там, естественно, переключение макетов не работает за ненадобностью. А чтобы 2 окна на весь экран без "зазоров" сделать, можно отключить useless_gaps и все бары убрать...
valera_cr
ZeniaM
Не у всех окон работает тайлинг, окна вот с этими значками на mod4 + space не реагируют
Перезагрузитесь в тот de или wm (что там у Вас помимо awesome установлено) и восстановите там размер такого "распахнутого" окна.
awesome единственное DE
R.V.
Чуть воспроизвел... ))
Про максимизацию я знаю, а такие значки только на двух программах появляются (Double Commander, nemo), nemo уже удалён заменён на pcmanfm с ним таких проблем нет .
Вот такая петрушка, потому и обратился.
ZeniaM
такие значки только на двух программах появляются (Double Commander, nemo), nemo уже удалён

Ну, какими приложениями пользоваться каждый выбирает сам... Но это от приложения здесь НЕ ЗАВИСИТ.
Чтобы убрать значки из Double Commander и вернуть ему ожидаемое поведение, нужно его "расмаксимизировать".



Просто нажмите на те сочетания клавиш, которыми Вы его максимизировали в разные стороны, еще раз. Сочетаний клавиш должно быть два. В моем случае (см. выше) - это modkey + "Shift" + "m" и modkey + "Control" + "m". И все вернется на круги своя... ;)
R.V.
Просто нажмите на те сочетания клавиш
В каком пылу-пожара я их нажал не знаю :), но сработало. Теперь буду знать что это за стрелочки.
Спасибо за помощь.
 
Зарегистрироваться или войдите чтобы оставить сообщение.