Awesome 4, + и -

modkey + LBM ->перетащить окно
modkey + RBM ->изменить размер
https://github.com/warlock90000/awesome
warlock9000, увы и ах. Если бы все было так просто.

Небольшой отзыв об awesome. Хотел получить пару плюшек поверх того, что есть в i3. Приятно наличие лейаутов для окон, даже очень приятно. Но две "фишки", которые я не сумел побороть, оставляют больше негативное впечатление о wm.
1. Вышеупомянутая проблема с рейсайзом. Некоторые окна просто не поддаются ресайзу во флоатинг режиме.
2. Непонятная ситуация с тасклистом и некоторыми приложеньками из трея. Мне тасклист не нравится в принципе, поэтому я его выпилил из конфига. Но вот странность, некоторые приложеньки, которые сворачиваются/закрываются в трей, вместо того, чтобы по клику открываться в тайлинге, сначала появляются в тасклисте. Чтобы открыть их в тайлинге нужно вручную кликать по ним на тасклисте. Но если тасклист выпилен - открыть окно, кроме как перезапустить приложеньку с выключенным сворачиванием в трей, не удастся.
По вики пробежался. Надо сказать, написало не очень хорошо, потому что примеров, кроме дефолтных конфигов не приводится. Банальный textclock. Захотел я поменять формат выдачи. Что я вижу в вики:
wibox.widget.textclock ([format=" %a %b %d[, timeout=60[, timezone=local timezone]]])
Create a textclock widget. It draws the time it is in a textbox.

format string The time format. (default " %a %b %d)
timeout number How often update the time (in seconds). (default 60)
timezone string The timezone to use, e.g. “Z” for UTC, “±hh:mm” or “Europe/Amsterdam”. See https://developer.gnome.org/glib/stable/glib-GTimeZone.html#g-time-zone-new. (default local timezone)
Меняю формат на:
wibox.widget.textclock ([format= %x %X[, timeout=60[, timezone=local timezone]]])
(кавычку перед %x убрал тут, т.к. ломает code)
но это оказывается неверным решением. Но откуда мне, не знакомому с языками программирования человеку, знать, что описание метода не тоже самое, что изменение аргументов (в данном случае формата). Пока не нашел чей-то конфиг на гитхабе с измененным textclock, так и не понял, где собака зарыта. Обидно, однако. Дальше лезть не стал, не настолько готов погрузиться в луа, чтобы искать способы допилить под себя. Попробую что-то другое.
SirKittyKnight
Вышеупомянутая проблема с рейсайзом. Некоторые окна просто не поддаются ресайзу во флоатинг режиме.
SirKittyKnight
как можно организовать ресайз флоатинг окон, которые запускаются с определенным разрешением?
SirKittyKnight
Максимальное разрешение 800x600.
Вообще-то, нужное разрешение окна задается самим приложением.
И если максимальное разрешение 800x600, то куда его тянуть-то. Само приложение против... :))

SirKittyKnight
Банальный textclock.
А такой устроит?
mytextclock = wibox.widget.textclock( " ≡:%H:%M:%S ", 1 )
month_calendar = awful.widget.calendar_popup.month({ font = "выбери сам", opacity = 1.0 })
month_calendar:attach( mytextclock, "br" )
:)
-_o
Вообще-то, нужное разрешение окна задается самим приложением.
И если максимальное разрешение 800x600, то куда его тянуть-то. Само приложение против… :))
Кто сказал, что оно против, если оно без проблем ресайзается в i3?

-_o
А такой устроит?
Это к чему написано?
SirKittyKnight
Это к чему написано?
К небанальному textclock.
-_o
К небанальному textclock.
Я конечно прошу прощения, но не пойму, то ли ты тролль, то ли не особо въезжаешь в посты других людей.
SirKittyKnight, мы, наверное, на разных волнах... :))
SirKittyKnight
окна просто не поддаются ресайзу во флоатинг режиме.
https://cloud.mail.ru/public/GeKy/v4Zt1r2Kc
перетаскивание win+ЛКМ, ресайз win+ПКМ
Конфиги на гите в подписи
https://github.com/warlock90000/awesome
i3 like tiling
warlock9000
https://cloud.mail.ru/public/GeKy/v4Zt1r2Kc
перетаскивание win+ЛКМ, ресайз win+ПКМ
Конфиги на гите в подписи

SirKittyKnight
Чтобы было понятно: играю в Diablo 2 версию без патча на разрешение fhd. Максимальное разрешение 800x600. Окно игры, запускаемой из вайна, стартует с аналогичным разрешением во флоатинг моде и изменить его разрешение ни мышкой, ни хоткеями не выходит. Если менять лейаут на таге с окном игры, оно не полностью вписывается в отведенное пространство, а оставляет видным кусок обоев рабочего стола. В i3 такая фишка (с пропорциональным ресайзон флоатинг окон) есть из коробки, но она не конфигурабельна. Есть возможность настроить?
Так же не ресайзает окна зеры и гпд.

P.S. Не хватает смайлика facepalm
 
Зарегистрироваться или войдите чтобы оставить сообщение.