Awesome 4, + и -

Haron_Prime
скрины hotshot ом снимаю
https://github.com/warlock90000/awesome
Haron_Prime, это не осому вопрос. Это к scrot -h и к scrot -e... )

P.S.: Из вики:
$ scrot ~/screenshots/%Y-%m-%d-%T-screenshot.png
-e там точно лишнее.
R.V., это как раз к awesome вопрос!
ибо в xmonad, i3wm, herbstluftwm это работает!
и до выхода 4 версии работало в сабже!

UPD

    , ((0,                          0xff61),     spawn "scrot -e 'mv $f ~/Pictures/Screenshots/ 2>/dev/null'")
    , ((0        .|. shiftMask,     0xff61),     spawn "scrot -u -e 'mv $f ~/Pictures/Screenshots/ 2>/dev/null'")
    , ((mod1Mask,                   0xff61),     spawn "scrot -s -e 'mv $f ~/Pictures/Screenshots/ 2>/dev/null'")

вот пример из xmonad - работают все три варианта
они же работают и в других wm, за исключением awesome 4
а в awesome 3.* они прекрасно работали
так что вопрос всё-таки к новой версии
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
У меня рабочий вариант теперь такой:

    awful.key({           }, "Print", function ()
      awful.util.spawn_with_shell("scrot -d 5 -q 100 ~/Updates/%Y-%m-%d-%T-screenshot.png; sleep 1; notify-send 'Screenshot has been saved'") end,
          {description = "screenshot (full screen)", group = "apps"}),

Если папки с таким названием не будет в домашнем каталоге, то и работать не будет!
ладно, проехали
я всё-равно awesome давным-давно не использую - с переходом на xmonad снёс его совсем, только бэкап конфигов оставил
временно вернул, когда четвёрка вышла
но, думаю, скоро опять снесу
так что пофигу
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Полностью рабочих три варианта:

    awful.key({ altkey,   }, "Print", function ()
         awful.util.spawn_with_shell(
         "notify-send 'Select an area for the screenshot'; sleep 1; scrot -s -q 100 ~/Updates/%d.%m.%Y_%T.png; sleep 1; notify-send 'Screenshot has been saved'") end,
             {description = "screenshot (select an area)", group = "apps"}),

    awful.key({ "Control" }, "Print", function ()
         awful.util.spawn_with_shell("scrot -u -b -q 100 ~/Updates/%d.%m.%Y_%T.png; sleep 1; notify-send 'Screenshot has been saved'") end,
             {description = "screenshot (focused window)", group = "apps"}),

    awful.key({           }, "Print", function ()
         awful.util.spawn_with_shell("scrot -d 5 -q 100 ~/Updates/%d.%m.%Y_%T.png; sleep 1; notify-send 'Screenshot has been saved'") end,
             {description = "screenshot (full screen)", group = "apps"}),
спасибо, конечно
только это не ответ на мой вопрос ))))
Haron_Prime
почему перестала работать вот такая вот конструкция
меня не интересуют другие варианты, я всего лишь хотел узнать, почему новый awesome перестал выполнять этот )))
и не более
ещё раз спасибо!
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Haron_Prime, только что проверил Ваш вариант. У меня и он работает. Не знаю... ))
да фиг с ним, не заморачивайтесь - это чисто из спортивного интереса
не более
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
R.V.
А теперь вопрос. Как добавить параметр master_fill_policy = "master_width_factor" к уже существующему тегу без использования добавления отдельного тега?

Сразу для всех тегов можно так:
beautiful.master_fill_policy = "master_width_factor"
или в теме
theme.master_fill_policy = "master_width_factor"
 
Зарегистрироваться или войдите чтобы оставить сообщение.