The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз мозаичного оконного менеджера Awesome 4.1

19.03.2017 10:25

Cостоялся релиз мозаичного (тайлового) оконного менеджера Awesome 4.1, предоставляющего интерфейс на основе неперекрывающихся окон. Awesome построен на базе переработанных исходных текстов оконного менеджера dwm и отличается поддержкой использования языка Lua в файлах конфигурации для контроля всех аспектов работы оконного менеджера и создания дополнений. Код проекта распространяется под лицензией GPLv2 и написан с использованием асинхронной библиотеки XCB вместо Xlib для обеспечения хорошей отзывчивости интерфейса.

Awesome позволяет оптимизировать выполнение типового рабочего процесса и организовать управление окнами с использованием только клавиатуры, без необходимости передвижения мыши. Вместо виртуальных рабочих столов в Awesome предлагается группировка по тегам c возможностью отображения разом только окон соответствующих заданному тегу. Оконный менеджер хорошо адаптирован для работы в многомониторных конфигурациях, поддерживает привязку окон к экранам с использованием тегов и может работать в режимах XRandR, Xinerama и Zaphod. Поддерживаются стандарты Freedesktop: EWMH, XDG Base Directory, XEmbed, Desktop Notification и System Tray. Для управления может использоваться передача команд при помощи D-Bus.

Awesome 4.1 преподносится как первый стабильный выпуск Awesome 4 API. В новой версии представлено около 350 изменений, например, в виджете prompt добавлена подсветка синтаксиса, расширено число переменных для управления темами оформления, представлена новая раскладка в виде 2D-сетки, расширены возможности при использовании нескольких мониторов, улучшена поддержка HiDPI, возобновлена поддержка FreeBSD и OpenBSD.



  1. Главная ссылка к новости (https://awesomewm.org/apidoc/d...)
  2. OpenNews: Релиз мозаичного оконного менеджера Awesome 4.0
  3. OpenNews: Релиз мозаичного оконного менеджера Awesome 3.5
  4. OpenNews: Доступен оконный менеджер i3 4.8
  5. OpenNews: Первый выпуск abduco, легковесной альтернативы tmux и screen
  6. OpenNews: Программа, имитирующая экран компьютера хакеров по мотивам голливудских фильмов
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/46223-awesome
Ключевые слова: awesome, wm
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (114) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ssh (ok), 10:35, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > возобновлена поддержка FreeBSD и OpenBSD.

    Хм, еще в начале марта пакетом пришло:

    shupikov@balamut:~$ awesome -v && uname -a
    awesome v4.0 (Harder, Better, Faster, Stronger)
    • Compiled against Lua 5.2.4 (running with Lua 5.2)
    • D-Bus support: ✔
    • execinfo support: ✔
    • RandR 1.5 support: ✔
    • LGI version: 0.9.1
    OpenBSD balamut.td.kms 6.1 GENERIC.MP#37 amd64

     
     
  • 2.2, Аноним (-), 11:06, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +15 +/
    Тоже хипстота его пишет? Какой забавный тренд выводить вместо yes/enabled красивые юникодные закорючки. Grep их подери :)
     
     
  • 3.15, Аноним (-), 13:00, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Latin-1 должно хватить всем, ага!
     
  • 3.64, key (??), 18:09, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Очевидно grep не очень для этого подходит
     
     
  • 4.74, Аноним (-), 18:46, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тут потребуется хипстерский grep.


     
     
  • 5.116, Аноним (-), 11:18, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    grepJS
     
  • 3.102, Котофалк (?), 23:09, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    на вас не угодишь. то "где юникод в терминале", то "а что тут юникод в терминале?".
     
  • 3.114, EuPhobos (ok), 08:42, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Погодите, скоро они до эмодзи дойдут.
     
     
  • 4.120, Аноним (-), 12:26, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Поищите по гитхабу, они уже давно смайлики в описания коммитов ставят.
     
  • 2.3, Аноним (-), 11:32, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Хм, еще в начале марта пакетом пришло:
    > awesome v4.0 (Harder, Better, Faster, Stronger)

    Т.е. в начале марта вам пришёл декабрьский выпуск awesome 4.0. Подождали бы несколько дней и сразу добавили awesome 4.1.

     
     
  • 3.36, Аноним (-), 16:24, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Т.е. в начале марта вам пришёл декабрьский выпуск awesome 4.0.
    > вам пришёл

    Ох уж эти лапчатые.
    Ага, апстрим прям на блюдечке принес. Как и гнумы с кедами.

    [CODE]
    HOMEPAGE= https://awesomewm.org/

    MAINTAINER= David Coppa <dcoppa@openbsd.org>[/CODE]
    Вы удивитесь, но у вас, если ваш дистрибутив не совпадает с официально поддерживаемым автором софтины, тоже так же. Только портировать с одного дистра пингвина на другой, обычно все же проще.


     
  • 2.139, anonymous (??), 11:44, 22/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> "Релиз мозаичного оконного менеджера Awesome 4.1"
    > Хм, еще в начале марта пакетом пришло:
    > awesome v4.0

    У вас как с устным счётом гражданин?  Или вы просто цифры нетвёрдо знаете?

     

  • 1.4, Аноним (-), 11:44, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    С такими оконными менеджерами нужно закупать глазные капли и идти за рецептом на очки!
     
     
  • 2.39, AlexYeCu (ok), 16:43, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >С такими оконными менеджерами нужно закупать глазные капли и идти за рецептом на очки!

    Нет, достаточно купить мозг. Персонально вам.

     
     
  • 3.117, анонибл (?), 12:06, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще-то он прав, но проблема не в wm, awesome - классный. Проблема в том, что в таких новостях всегда показывают настолько вырвиглазные скриншоты, что у любого незнакомого с awsome навсегда отпадает желание знакомиться с ним.
     
     
  • 4.137, AlexYeCu (ok), 23:59, 21/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >Вообще-то он прав

    Мне понятно, что есть wm, есть приложения, есть скриншоты с закосом под «хакерский компьютер».
    Тебе это понятно.
    Ему — не понятно.
    Вывод?

     

  • 1.5, Аноним (-), 11:51, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    и что характерно, кроме консолей на скриншотах ничего нет.
     
     
  • 2.7, nobody (??), 12:07, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А что ещё нужно?
     
     
  • 3.13, angra (ok), 12:45, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +21 +/
    Если ограничится консольками, то и сам awesome не нужен, достаточно screen/tmux
     
  • 2.9, Аноним (-), 12:23, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –14 +/
    На линуксе кроме консолей ничего и нет. По крайней мере нормально рабоающего. Так что всё путём.
     
     
  • 3.16, Аноним (-), 13:01, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так толсто, что даже тонко.
     
     
  • 4.19, Аноним (-), 13:08, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Не лопни.
     
  • 3.51, Аноним (-), 17:28, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Полностью согласен. 99% задоболи в Линуксе начинаются после установки Иксов.
     
  • 2.42, AlexYeCu (ok), 16:47, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > и что характерно, кроме консолей на скриншотах ничего нет.

    Традиция.

     

  • 1.8, Аноним (-), 12:17, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ништячный WM! Кто ищет минимализма и сидит на xfce/lxde и может потратить некоторое время на изучение awesome - советую. Результат окупится ;)
     
     
  • 2.12, angra (ok), 12:44, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Что полезного я как пользователь lxde+openbox могу получить от awesome?
     
     
  • 3.17, Аноним (-), 13:02, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Пользователь Xfce присоединяется к вопросу.
     
     
  • 4.125, Аноним (-), 18:20, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Мой опыт: Юзал XFCE. Прочитал что awesome is awesome, собрал, поставил, настроил. Через пару недель в осоме перешёл с тайлинга к флоатинг режиму, т.к. обнаружил, что в 90% случаев мне тру тайлинг не нужен - максимум 2 окна вместе, на одном рабочем столе. Вернулся на XFCE, настроил себе хоткеи под тайлинг. Всё.
     
     
  • 5.126, Аноним (-), 18:23, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Мой опыт: Юзал XFCE. Прочитал что awesome is awesome, собрал, поставил, настроил.
    > Через пару недель в осоме перешёл с тайлинга к флоатинг режиму,
    > т.к. обнаружил, что в 90% случаев мне тру тайлинг не нужен
    > - максимум 2 окна вместе, на одном рабочем столе. Вернулся на
    > XFCE, настроил себе хоткеи под тайлинг. Всё.

    И кстати, вы можете запускать awesome в XFCE, заменив им опенбокс (или что там у вас за WM)!

     
     
  • 6.129, iZEN (ok), 14:13, 21/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > И кстати, вы можете запускать awesome в XFCE, заменив им опенбокс (или что там у вас за WM)!

    В Xfce4 собственный WM - xfce4-wm. Умеет tile-режим размещения окон, настраиваемые уровни прозрачности, теневое обрамление рамок окон и т.д.. Будет получше awesome.

     
     
  • 7.131, Аноним84701 (ok), 16:26, 21/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Только вот из-за мозаичного расположения окон тень отрисовывается на соседних и ... большой текст свёрнут, показать
     
     
  • 8.145, iZEN (ok), 14:03, 26/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я пользуюсь мышью для расположения окон Там, где окна, мышью гораздо удобнее пе... большой текст свёрнут, показать
     
     
  • 9.146, Аноним84701 (ok), 17:56, 26/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Насчет скорости переключения фокуса можно поспорить, особенно когда окна перекры... большой текст свёрнут, показать
     
  • 3.31, Аноним (-), 15:01, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Пару месяцев увлекательнейшего времяпровождения за настройкой и допиливанием его под себя.
     
     
  • 4.45, angra (ok), 16:55, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +13 +/
    У танка отвалилась гусеница, ну солдаты ее ремонтируют. Тут появляется
    фея - вся такая белая, эротичная. Cпрашивает:
    - Что вы солдатики делаете ?
    - C траком трахаемся.
    - А хотите по настоящему потрахаться ?
    - Хотим, хотим.
    Взмахнула фея палочкой и у танка башня отвалилась.
     
  • 3.40, AlexYeCu (ok), 16:45, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Что полезного я как пользователь lxde+openbox могу получить от awesome?

    Автоматизированное/настраиваемое управление окнами/фреймами. Собственно, это всё. И это офигеть как много.

     
     
  • 4.43, angra (ok), 16:51, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Круто звучит. Но что конкретно это дает? Дайте несколько примеров регулярно повторяющихся действий, которые получается в awesome автоматизировать в большей степени, чем в openbox.
     
     
  • 5.48, Аноним (-), 17:18, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Тут дело не в автоматизации, автоматизировать можно все что угодно и в openboxe, а просто в удобстве. Сравнивать awesome и openbox это как сравнивать коробку автомат и механику, всего лишь дело вкуса. Я выбрал awesome так как на ноуте удобнее все делать с клавы, и хорошо, когда приложения разлетаются по нескольким рабочим столам и не надо возить мышкой или пальцем по тачпаду. Любое действие можно произвести с клавы, плюс полезно когда запускаешь кучу окон приложения, того же терминала и редактора и они не пересекаются, не надо их равнять мышкой.
     
     
  • 6.54, angra (ok), 17:38, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Я выбрал awesome так как на ноуте удобнее все делать с клавы, и хорошо, когда приложения разлетаются по нескольким рабочим столам и не надо возить мышкой или пальцем по тачпаду. Любое действие можно произвести с клавы.

    В openbox аналогично.

    > полезно когда запускаешь кучу окон приложения, того же терминала и редактора и они не пересекаются, не надо их равнять мышкой.

    Если уж я запускаю второе окно терминала, то там будет набор табов, относящихся к совершенно другой задаче и видеть два окна одновременно мне вообще никогда не нужно. В качестве редактора у меня vim, в терминале.

     
  • 3.60, Аноним (-), 17:57, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Что полезного я как пользователь lxde+openbox могу получить от awesome?

    Если пересядешь на чистый mpv, moc и такое подобное, начнёшь документооборот вести в vim (ыыы) - то всё будет зашибись. Только броузер типа ФФ запускать уже станет в лом - не будет укладываться в общую картину, а за мышь браться - у тебя уже будет начинаться когнитивный диссонанс.. Типа того.
    Я сам в нём и в i3 по месяцу просидел, так чисто ради прикола. В конце-концов понял, что нифига не отдупляю, на кой пользователю с пользовательскими задачами вот такое. А тайлы делают всё только ещё неудобнее. В Арчевики есть для терминала в Опенбоксе лайфхаки - как удобно масштабировать окна с клавы - и то удобнее выходит.


     
     
  • 4.65, Аноним (-), 18:10, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Как раз, только ФФ в лице Conkeror или Vimperator и будет укладываться в общую картину. Хотя по мне и Vivaldi не сильно контрастирует.
     
  • 4.77, angra (ok), 18:49, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Если пересядешь на чистый mpv, moc и такое подобное, начнёшь документооборот вести в vim (ыыы) - то всё будет зашибись.

    Да как бы давно уже, ну если считать написание кода и конфигов за документооборот.

    > Только броузер типа ФФ запускать уже станет в лом - не будет укладываться в
    > общую картину, а за мышь браться - у тебя уже будет начинаться когнитивный диссонанс..

    Не начинается. Я не вижу причин, почему я должен ограничивать себя только консолью или только мышью.

     

  • 1.11, бедный буратино (ok), 12:32, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > возобновлена поддержка FreeBSD и OpenBSD

    шо это значит? а как до этого оно в OpenBSD работало?

     
     
  • 2.18, Аноним (-), 13:02, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Чудом.
     

  • 1.21, Луч солнца золотого (?), 13:17, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Няшные скриншотики какие. Вот тут ещё больше: https://github.com/awesomeWM/awesome/issues/1395 :)
     
  • 1.22, freehck (ok), 13:31, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А не мог бы тут кто-нибудь сравнить awesome с i3wm?
    А то i3wm - это преемник wmii3 (натурально написанный с нуля фанатами wmii3). От wmii3 когда-то отфоркался и dwm, на базе которого был построен awesome.
    Хотелось бы понять разницу и преимущества.
     
     
  • 2.23, Andrey Mitrofanov (?), 13:37, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А не мог бы тут кто-нибудь сравнить awesome с i3wm?
    > Хотелось бы понять разницу и преимущества.

    Перешёл с первого на второй. Нисмог в lua. Для меня его отсутствие в i3-wm -- огроооомное преимущество.

    ---Немного о себе: bash, sed, awk профессионально; изучаю lisp (GNU emacs; GNU guile).

     
     
  • 3.66, Аноним (-), 18:11, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > ---Немного о себе: bash, sed, awk профессионально; изучаю lisp (GNU emacs; GNU
    > guile).

    Еть, а я то думал, что ты программер.


     
     
  • 4.111, rshadow (ok), 02:04, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Нисмог в lua.

    На lua можно плеваться, не любить и считать его убогим. Но нисмочь его, это как нисмочь basic. Куда проще то.

     
     
  • 5.133, Аноним (-), 22:41, 21/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Эти замечательно расположенные комментарии после уборки марьванны. Марьванна, ты таджичка?
     
  • 3.118, freehck (ok), 12:21, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Немного о себе: bash, sed, awk профессионально; изучаю lisp (GNU emacs; GNU guile).

    Хех. Вот тут меня, кстати, посетила вчера интересная мысль. Вы адекватный человек, потому что изучили bash, или Вы изучили bash, потому что адекватный человек? :)

    Точнее пока не сформулировал. Но суть в том, что у меня всё чаще впечатление, что если человек может изучить консоль, то с ним есть о чём говорить, и наоборот. Разумеется в применении к ИТ.

     
     
  • 4.122, Andrey Mitrofanov (?), 13:48, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Немного о себе:
    > Хех. Вот тут меня, кстати, посетила вчера интересная мысль. Вы адекватный человек,

    Опенет катится! Один ищет знакомств, другие обзываются то программером, то адекватом. Бордель какой-то.  ><;;;>

    > Точнее пока не сформулировал. Но суть в том, что у меня всё
    > чаще впечатление, что если человек может изучить консоль, то с ним
    > есть о чём говорить, и наоборот. Разумеется в применении к ИТ.

    "Категорические обобщения категорически ..."[или как там--]  Если кто-то похож на тебя, по ограниченно видимому набору маячков, это ничего не говорит обо всём ИТ... Вот, вообрази, в индустрии есть профессионалы, которым "есть о чём поговорить", скажем, с iZEN-ом. Или с Адекватом.

    Не связанные вещи, в общем. И строить вавилонские башни выводов - пустое и вкусовщина.

     
     
  • 5.127, freehck (ok), 19:05, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Опенет катится!

    Окей, больше не буду Вас смущать. =)

     
  • 2.24, Аноним (-), 14:01, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Возьми скриншоты из новости и попробуй повторить то же самое в i3. Потом сравни )
     
     
  • 3.26, freehck (ok), 14:23, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Возьми скриншоты из новости и попробуй повторить то же самое в i3.

    Дались мне эти скриншоты. Тайловые оконные менеджеры не за аляповатые рамочки ценятся.

     
     
  • 4.49, Аноним (-), 17:20, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Тебе ничего не далось кроме i3, это понятно сразу, но ты похоливарь тут "а вот я" и "а вот у меня" ). Awesome ценен тем, что управление окон возможно как мышью, так и клавиатурой, есть меню запуска приложений, можешь рассказать нам про dmenu, ага, или как ты там что-то переписал. Продолжай в общем в том же духе )
     
     
  • 5.119, Аноним (-), 12:25, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > как мышью, так и клавиатурой

    Достаточно и одного.

    > есть меню запуска приложений,

    Смысл встраивать его в wm?

     
  • 5.121, AlexYeCu_not_logged (?), 13:43, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    dmenu офигенная вещь: третье место в дисциплине "удобство запуска программ", сразу после автозапуска и хоткеев.
     
  • 3.46, Аноним84701 (ok), 17:05, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну, вижу я на первых двух скриншотах 1 Kонские отступы W W модно-молодежные гэ... большой текст свёрнут, показать
     
     
  • 4.50, Аноним (-), 17:26, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, это всё легко настраивается в rc.lua. Например, для отключения заголовков окон достаточно прописать titlebars_enabled = false. Иконки и их поведение настраиваются там же. Светлая тема — sky.
     
     
  • 5.130, Аноним (-), 15:41, 21/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А чтобы забиндить это действо на хоткей, ведь иногда глянуть на заголовок все же... большой текст свёрнут, показать
     
     
  • 6.132, Аноним (-), 21:23, 21/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Легкая настройка выглядит вот так:
    > bindsym $mod+t border toggle

    https://github.com/awesomeWM/awesome/blob/v4.1/docs/90-FAQ.md#how-to-toggle-ti

    Но, Ваш способ выглядит тоже интересно.

     
  • 2.27, anonymous (??), 14:27, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Начинал с awesome. потом пользовался i3 раньше. Теперь наверное опять на awesome перейду.
    В i3 расположение окон определяется вручную. В awesome автоматически (но вручную тоже можно, в т.ч. мышью).
    Кроме того система тегов в awesome удобнее.
    В awesome можно сделать отступы между окнами. Поддержка композитинга также лучше.
    Настраивать i3 проще, но и возможности ограничены. Для awesome есть больше всяких плюшек для статусбара и уведомлений.
     
     
  • 3.30, freehck (ok), 14:54, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > В i3 расположение окон определяется вручную. В awesome автоматически (но вручную тоже
    > можно, в т.ч. мышью).

    Во, можно тут подробнее? Как это сделано в awesome? Речь про расположение каких окон - плавающих или обычных?

    > Кроме того система тегов в awesome удобнее.

    Что такое тэг?

    > В awesome можно сделать отступы между окнами. Поддержка композитинга также лучше.

    Хм. Насколько я помню в i3wm отступы между окнами отвергли как "бесполезную вещь", и автор патча сделал форк. Надо будет вспомнить.

    > Настраивать i3 проще, но и возможности ограничены. Для awesome есть больше всяких
    > плюшек для статусбара и уведомлений.

    Да, статусбар я переписал полностью. Благо, в i3 его легко заменить. А какие-такие плюшки у awesome для статусбара имеются?

     
     
  • 4.98, Аноним (-), 22:06, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Да, статусбар я переписал полностью.

    Вписал свои значения в поля, некоторые строчки убрал, а другие по доке от разрабов добавил?
    Вива, Лас-Вегас! Вива! Вива!

     
     
  • 5.141, freehck (ok), 01:14, 23/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Вписал свои значения в поля, некоторые строчки убрал, а другие по доке от разрабов добавил?

    Ага, оттого оно такое разноцветное, и к тому же поддерживает MPD и определение локали:
    http://freehck.ru/share/2017-03-23-011047_1920x1080_scrot.png

    Кстати да, надо бы уже выложить эту красотулю. Займусь на неделе.

     
  • 4.108, anonymous (??), 23:42, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Речь про расположение каких окон - плавающих или обычных?

    и обычных

    > Что такое тэг?

    метка окна и рабочего стола
    рабочие столы не просто пронумерованны (как в i3), а с именами
    окнам можно присваивать метки автоматически, чтобы они сразу на правильных столах показывались

    > А какие-такие плюшки у awesome для статусбара имеются?

    индикаторы всякие, в т.ч. интерактивные (например для управления музыкой)
    + всплывающие календарики т.п.

     
     
  • 5.109, freehck (ok), 00:15, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Окей, но основная-то часть вопроса Я вот не вполне понимаю, что значит вручную... большой текст свёрнут, показать
     

  • 1.25, Аноним (-), 14:10, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Окна до сих пор не весь экран используют оставляя снизу не большую полоску?
     
     
  • 2.34, Аноним (-), 15:36, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Не, все норм уже :)
     

  • 1.29, th3m3 (ok), 14:47, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Выглядит неплохо. Но, чтобы им нормально пользоваться, нужно потратить месяцы для того, чтобы запилить под себя. Несколько раз пробовал, потом так и забил на него. Уж лучше окошками и дальше жонглировать. Та же тема со всякими Vim/Emacs - у кого-то много свободного времени на освоение всего этого. А кому-то работать нужно уже здесь и сейчас.
     
     
  • 2.32, qwe (??), 15:21, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Несколько месяцев? Это что там можно столько настраивать, пользуюсь awesome 3.5.9. Конечно не сразу там все удобно, но юзать можно из коробки, плюс куча готовых конфигов, а допилить можно за недельку, чтоб прям полностью все было как хочешь. И разве надо много времени, чтобы понять как пользоваться Vim/Emacs? Тут дело не во времени, а в желании больше.
     
     
  • 3.71, Аноним (-), 18:36, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Вот это хороший вопрос Это касается и всего остального консольно-текстового, вк... большой текст свёрнут, показать
     
     
  • 4.83, Аноним (-), 19:05, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> И разве надо много времени, чтобы понять как пользоваться Vim/Emacs?
    > Вот это хороший вопрос. Это касается и всего остального консольно-текстового, включая команды
    > с бесчисленными ключами.
    > Если ты работаешь в Vim/Emacs каждый день и не по 10 минут,
    > то всё быстро запоминается и набивается рука. А если тебе текстовый
    > редактор нужен раз в неделю?

    Это две большие разницы. А оратор выше говорил обобщил до "нинужна, потому что долго". Но при этом скромно умолчал, что навык работы с компютеро тоже не от рождения дается.
    Или освоение слепого метода печати. Или работа с любой IDE. На все нужно время, прежде чем будет отдача. По такой логике "настоящие разработчики" набивают код двумя пальцами в блокноте, ведь на освоение чего-то другого нет времени.

     
  • 2.53, Medar (?), 17:38, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Работать можно сразу на дефолтном конфиге.
     
  • 2.55, Аноним (-), 17:40, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Та же тема со всякими пингвинами и прочими неокошками - у кого-то много свободного времени на освоение
    > всего этого. А кому-то работать нужно уже здесь и сейчас.

    fix.


     
  • 2.110, Crazy Alex (ok), 00:31, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "Некогда точить топор"?

    P.S. не понимаю awesome. Статический тайлинг в исполнении notion - наше всё :-)

     
  • 2.123, Фтщт (?), 17:01, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    весь двм можно переписать за пару дней, а ты говоришь месяцы. быстрый однако.
     

  • 1.33, Аноним (-), 15:23, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Подскажите, конфиг от 3.5 версии нормально встает на 4.1? Или надо будет чего править?
     
     
  • 2.47, анонибл (?), 17:12, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    в этом плане все плохо, придется кое-чего переписать.
     

  • 1.35, robux (ok), 16:02, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > интерфейс на основе неперекрывающихся окон

    А зачем это нужно?

    Например у меня 2 программы запущено: LO Writer и Chromium.

    Я набираю какой-то текст в редакторе и время от времени ищу информацию в браузере, а потом обратно по Alt+Tab возвращаюсь в редактор - и в том, и в другом случае мне нужно, чтобы редактор и браузер были распахнуты во всё окно (так и редактировать удобнее и веб-сёрфить).

    Так зачем же мне пялиться на редактор и браузер одновременно в маленькие форточки, если в этом нет никакой пользы, а только вред?

     
     
  • 2.37, Аноним (-), 16:26, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, по идее, это для контроля всяких процессов сделали - на АЭС типа чтоб не перекрылось важное.
     
     
  • 3.115, Аноним (-), 10:55, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Там SCADA и на весь экран. А разные части технологического процесса на разных мониторах.
     
  • 2.44, AlexYeCu (ok), 16:54, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    1 Весь нужный софт запускается при старте компьютера и распихивается по виртуал... большой текст свёрнут, показать
     
     
  • 3.52, angra (ok), 17:35, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    То есть о том, что аналогичное можно сделать в нетайловом openbox, любители awes... большой текст свёрнут, показать
     
     
  • 4.58, AlexYeCu (ok), 17:51, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В openbox мало возможностей для этого Это всё равно что сравнивать виндовый 1... большой текст свёрнут, показать
     
     
  • 5.63, angra (ok), 18:07, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Есть. Но как о них расскажешь тому, чья цель не узнать что-то
    > новое, а доказать, что любимое болото не хуже? Никак.

    А может дело в том, что я могу рассказать с конкретикой о причинах выбора мной LXDE+openbox или, скажем, о преимуществах vim над kate, а ты ничего конкретного сказать о преимуществах awesome над openbox не можешь? Я просил несколько конкретных примеров, а ты только рассказываешь в маркетоидном стиле о том, что он лучше, удобней, функциональней и надо обязательно "купить". Кстати, я его пробовал лет пять назад, причем до LXDE+openbox, но остановился на последнем.


     
     
  • 6.68, AlexYeCu (ok), 18:17, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >А может дело в том, что я могу
    >а ты … не можешь?

    Да как тебе будет угодно. Разговоры затевают с разными целями. Иногда чтобы получить информацию или поделиться оной. Иногда, чтобы потешить чсв и комплексы. Второй вариант мне не особо интересен, так что ищи другого собеседника.

     
  • 4.72, Аноним (-), 18:44, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Опять никакой конкретики. Что там вообще можно делать с pidgin?

    Открыл pidgin на пустом рабочем столе - он у тебя по умолчанию открылся на полный экран - такая пустотелая простыня с элементами пиджина распиханных по углам, открыл его настройки - простыня поделилась на две равные части одна из которых пустотелая простыня с настройками пиджина распиханными по углам :)

     
     
  • 5.75, AlexYeCu (ok), 18:47, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >Открыл pidgin на пустом рабочем столе - он у тебя по умолчанию открылся на полный экран

    Вообще-то я указывал на прямо обратное. Или ты не в курсе, что такое «ростр» применительно к мессенджерам?

     
     
  • 6.85, Аноним (-), 19:12, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ростр лат rostrum 8212 171 клюв, выдающаяся часть, нос корабля 187 , гр... большой текст свёрнут, показать
     
     
  • 7.95, AlexYeCu (ok), 20:22, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А теперь ищи в словарях значение выражения «применительно к».
     
  • 4.76, Аноним (-), 18:48, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Оно и не удивительно, с такими-то представителями комюнити лезть туда немного бо... большой текст свёрнут, показать
     
     
  • 5.80, angra (ok), 18:57, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Посмотри 8-й коммент. С него всё и началось. Мне стало любопытно, что такого есть в awesome, что будет полезно мне как использующему LXDE+openbox. Пока никто ничего интересного не предложил. Для сравнения, когда было похожее обсуждение zsh vs bash, пользователи первого смогли привести примеры фич, которые меня заинтересовали и я уделил некоторое время на знакомство с zsh.
     
     
  • 6.86, Аноним (-), 19:15, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    После чего вернулся к bash? Вот так всегда.


     
  • 4.106, Лаин Кубер (?), 23:21, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > То есть о том, что аналогичное можно сделать в нетайловом openbox, любители awesome просто не знают.

    В принципе можно, и даже делается, только зачем делать из буханки троллейбус? Да и xml-простыня - формат конфига весьма на любителя.

     
     
  • 5.128, Аноним (-), 23:02, 20/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > xml-простыня - формат конфига весьма на любителя

    Сабжевая Lua-простыня с регулярной поломкой обратной совместимости -- тоже не фонтан.

     
     
  • 6.135, Аноним (-), 22:52, 21/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Выродки находят себе замену жизненной движухи :)


     

  • 1.38, Рачешкольник (?), 16:38, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что за терминал на первом скриншоте? Какой нибудь urxvt?
     
  • 1.70, Аноним (-), 18:21, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Мечта: Монитор с метровой диагональю и р зарзрешением дофигаXдофига + вот эта штука. А на обычных мониторах сложно таким пользоваться IMHO.
     
     
  • 2.87, Аноним (-), 19:18, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Microsoft Surface? И прикинь, ты к нему подходишь, вызываешь экранную клавиатурку, перемещаешь её пальцем в удобное место и начинаешь печатать в одной из кончолек.. Мм!!


     

  • 1.92, lucentcode (ok), 19:48, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Awesome прекрасен. Но из-за определённых проблем с работой java-based приложений в нём в своё время он у мня на долго не прижился. Вомзожно, с тех пор их пофиксили, не знаю. Надо будет как-то его опять пощупать.

    На последнем в статье скрине в трее CopyQ висит. Очень хорошо, что его народ юзает. Чем больше пользователей у ПО - тем больше народа отпишет в случае чего о найденных проблемах в багтрекер проекта, и скорее проблемы будут пофикшены. Давно им пользуюсь - как по мне, лучший менеждер буфера обмена. Одна возможность скриптования действий на подмножестве ECMAScript и Bash чего стоит... Ну и возможность хранить в одном буфере сразу несколько представлений(к примеру rich formatted или html и plain text и переключаться между ними) - это очень удобно.

     
     
  • 2.94, Аноним (-), 19:58, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    https://bbs.archlinux.org/viewtopic.php?id=142063
     

  • 1.96, Аноним (-), 20:23, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > и написан с использованием асинхронной библиотеки XCB вместо Xlib для обеспечения хорошей отзывчивости интерфейса.

    Ну булшит же. openbox как пример невероятно отзывчивого и на xlib.

     
     
  • 2.97, Аноним (-), 20:41, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Соглашусь. В lxde всё прекрасно.
     
     
  • 3.99, Аноним (-), 22:10, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    lxde сам по себе ущербен настолько, что его даже нельзя на равных сравнить с Windows '98.


     
  • 2.100, Аноним84701 (ok), 22:55, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> и написан с использованием асинхронной библиотеки XCB вместо Xlib для обеспечения хорошей отзывчивости интерфейса.
    > Ну булшит же.

    Не совсем. Скорее просто "несколько" устаревшая информация.

    > openbox как пример невероятно отзывчивого и на xlib.
    > и на xlib

    Точно нету [xcb]? А если найду? :)





    https://github.com/Mikachu/openbox/blob/master/obt/xqueue.c#L90
    n = XEventsQueued(obt_display, QueuedAfterFlush) > 0;
        sth = FALSE;

        while ((block && !sth) || n > 0) {
            XEvent e;

            if (XNextEvent(obt_display, &e) != Success)


    Вот вам фокус:
    https://github.com/mirror/libX11/blob/master/src/NextEvent.c



    int
    XNextEvent (
    register Display *dpy,
    register XEvent *event)
    {

    ...
    if (dpy->head == NULL)
        _XReadEvents(dpy);



    https://github.com/mirror/libX11/blob/master/src/xcb_io.c#L360



    void _XReadEvents(Display *dpy)
    {
    xcb_generic_reply_t *response;
    ...snip...
        event = xcb_wait_for_event(dpy->xcb->connection);



    XEventsQueued
    https://github.com/mirror/libX11/blob/master/src/Pending.c#L34
    https://github.com/mirror/libX11/blob/master/src/xcb_io.c#L331



    int _XEventsQueued(Display *dpy, int mode)
    {
    xcb_generic_reply_t *response;
    if(dpy->flags & XlibDisplayIOError)
    return 0;
    if(dpy->xcb->event_owner != XlibOwnsEventQueue)


    XCB таки оказалось эффективнее, причем в некоторых случаях в разы (SSH -X), поэтому и перепилили Xlib:
    https://xcb.freedesktop.org/XlibXcb/
    > Our experience with XCL convinced us that significant wins were available in providing a library at once binary-compatible with Xlib and built atop XCB. Our second, much more successful attempt at achieving this goal was to rip much of the insides out of stock Xlib and replace it with calls into XCB (and some XCL) code. The result is Xlib/XCB, a library that allows existing application binaries linked against Xlib to run unmodified,
    >

     

  • 1.101, Аноним (-), 23:07, 19/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Тут спрашивают зачем нужен awesome. По мне, так в купе с vimperator/vimfx смог на 95% отказаться от мыши - перестало болеть запястье.  Вот вам вполне осязаемый профит.
     
     
  • 2.105, Аноним (-), 23:19, 19/03/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Посмотри на запястье. Там часом не культя с торчащей костью?


     
  • 2.138, Аноним (-), 00:58, 22/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > отказаться от мыши

    Шариковую ручку тоже двумя руками держите?

     
     
  • 3.144, Аноним (-), 10:55, 26/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Шариковую ручку тоже двумя руками держите?

    Печатаете одной рукой?


     

  • 1.124, adolfus (ok), 18:02, 20/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Это для тех, кто ночью не спит -- днем такие черные панели с невнятными слабоконтрастными шрифтами использовать невозможно.

     
  • 1.142, Аноним (-), 06:42, 23/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    мозаичный режим неудобен в большинстве случаев, хотя скорее не привычен.
    Использую enlightenment 21 , с двумя мониторами.
    Для консольки это хорошо однозначно. но и в обычном режиме по умолчанию окна консоли открываются рядом, не перекрывая друг друга, составляю ту же "мозаику"
     
     
  • 2.143, Аноним (-), 10:49, 26/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Для консольки это хорошо однозначно. но и в обычном режиме по умолчанию окна консоли открываются рядом, не перекрывая друг друга, составляю ту же "мозаику".

    В этом случае удобнее пользоваться tmux.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру