The OpenNET Project / Index page

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

Вышел оконный менеджер Awesome 3.0

20.09.2008 08:09

Вышел оконный менеджер Awesome 3.0, исповедующий идеологию неперекрывающихся окон. Awesome построен на базе переработанных исходных текстов оконного менеджера dwm. В новой версии произведено более 1000 изменений. Из новшеств можно отметить использование языка Lua в файлах конфигурации, что позволяет полностью контролировать все аспекты работы оконного менеджера. Также осуществлен переход на библиотеку XCB вместо xlib.

  1. Главная ссылка к новости (http://awesome.naquadah.org/ne...)
  2. OpenNews: Чем можно удивить неискушенного в десктоп инновациях пользователя
Лицензия: CC BY 3.0
Источник: osnews.com
Короткая ссылка: https://opennet.ru/18010-wm
Ключевые слова: wm, awesome
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (29) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ASM (??), 10:49, 20/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > использование языка Lua

    Начали копать в сторону ion3?

     
  • 1.2, Анонима (?), 12:26, 20/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А по мне, так нет ничего лучше dwm.
     
     
  • 2.20, Michael Shigorin (ok), 01:15, 21/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >А по мне, так нет ничего лучше dwm.

    Неделю тому в Одессе слышал неплохо аргументированное мнение, что xmonad намного лучше dwm:
    http://ftp.linux.kiev.ua/pub/conference/peers/foss-sea/2008/Cheplyaka/xmonad-

     

  • 1.3, Аноним (-), 14:39, 20/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    хотел я как бе это самое попробовать, в 2.* там какбе конфиг-файле, а здесь вот луа... ну честно, дрочить еще один язык для настройки окноменеджера (причем на странице авесама говорится о том что оконне менеджер должен быть легок в основение и настройке) это уже сликом, онотоле не одобре
     
  • 1.4, User294 (ok), 15:22, 20/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И правда awesome.Для совсем озверелых и одичавших пользователей решивших вернуться в пещерный век :).

    P.S. А может, ну его наф, оконные манагеры?Черно зеленый символьный терминал романтичнее :).И даже на современном железе можно оный плохонько сэмулировать даже.

     
     
  • 2.5, trey (?), 15:26, 20/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    дай угадаю, у тебя гном? :)
     
     
  • 3.11, User294 (ok), 16:57, 20/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >дай угадаю, у тебя гном? :)

    За телепатию вам незачот. Мне нравится KDE :P

     
     
  • 4.17, trey (?), 19:52, 20/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    нравится КДЕ, а сидим на гноме!?
     
     
  • 5.26, User294 (??), 21:07, 22/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >нравится КДЕ, а сидим на гноме!?

    Странные какие-то выводы.Это вы сами придумали про гном, а я использую KDE :).Впрочем чего ожидать от пользователей таких манагеров.Они и правда обычно немного озверелые а потому на человеческую логику надеяться не приходится :P

     
  • 2.21, Michael Shigorin (ok), 01:18, 21/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Черно зеленый символьный терминал романтичнее :)

    http://fly.osdn.org.ua/~mike/img/screenshots/

     

  • 1.7, helgi (??), 16:03, 20/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    139 кил архив и 1000 изменений - суровые ребята )).
    Сам использовал долгое время fluxbox, но несколько дней назад перешел на xfce - есть мелочи, которых не хватает.
    К ion и к Awesome и т.п. еще не готов ))
    Уже и так аскетичность и топорность fluxbox'a достала.
    Считаю, что таким вещам, как Awesome - максимум место на серваке (если уж нужны на нем иксы), но никак на десктопной машине.
     
     
  • 2.8, fhh (?), 16:25, 20/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    очень даже место! Удобство полученое от такого подхода ( не перекурвающиеся окна ) просто неоченимо! Все разложено по своим местам, всё видноб всё на хоткеях мышью можно пользоваться чтобы в игрушки погирать да GIMP использовать.
    Учить Lua чтобы сконфить тоже ion не нужно, до статочно прочесть ман
    А вот что вы в гноме удобного нашли чес слово незнаю =/
     
     
  • 3.9, Аноним (9), 16:42, 20/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    +1
     
  • 3.10, Wolfis (?), 16:56, 20/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное каждому своё, что больше нравится то используешь. Это и называется - свободная ОС
     
  • 3.12, User294 (ok), 17:08, 20/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Удобство полученое от такого подхода ( не перекурвающиеся окна ) просто неоченимо!

    У него есть и минусы.Например, втискивать все на 1 экран придется.Неудобно.Кстати если традиционный оконный манагер можно убедить расположить окна в неперекрывающемся стиле(хоть и неудобно, но можно), то вот уродство типа ион3 и прочих убедить работать как оконный манагер опаньки.То есть, потеря функционала налицо.Скажем есть тип окон на которые мне нафиг не надо постоянно пялиться но иногда посмотреть может захотеться.Скажем aMule или торент клиент.Их окна довольно навороченные и в малом размере неважно выглядят и неудобны к тому же.Веб-браузер тоже в маленьком квадратике как-то неинтересно.То же и насчет почты.Прогрмерский эдитор тоже неприкольно в мелком окне.Если я уж сунулся туда, я хочу сосредоточиться на нем а не на мяу-миксе из кучи окошек.Шелл?Для этого в Konsole есть табы :).Ну и так далее.

    >А вот что вы в гноме удобного нашли чес слово незнаю =/

    Ничего :P я юзаю KDE.И он достаточно удобен.А если поведение какого-то окна не нравится, в нем есть автоматизация по критериям.Оконный манагер может твикануть окно и привести его в вид как мне надо даже если сама программа ничего такого не умеет.Очень удобная фишка.

     
     
  • 4.14, fhh (ok), 18:30, 20/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >традиционный оконный манагер можно убедить расположить окна в неперекрывающемся стиле(хоть и
    >неудобно, но можно), то вот уродство типа ион3 и прочих убедить
    >работать как оконный манагер опаньки.То есть, потеря функционала налицо.Скажем есть тип
    >окон на которые мне нафиг не надо постоянно пялиться но иногда
    >посмотреть может захотеться.Скажем aMule или торент клиент.Их окна довольно навороченные и
    >в малом размере неважно выглядят и неудобны к тому же.Веб-браузер тоже
    >в маленьком квадратике как-то неинтересно.То же и насчет почты.Прогрмерский эдитор тоже
    >неприкольно в мелком окне.Если я уж сунулся туда, я хочу сосредоточиться
    >на нем а не на мяу-миксе из кучи окошек.Шелл?Для этого в
    >Konsole есть табы :).Ну и так далее.

    Вы просто не умеете его ( ion3 ) готовить... и не надо


     
     
  • 5.16, User294 (ok), 18:42, 20/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Вы просто не умеете его ( ion3 ) готовить... и не надо

    Как ни странно, я с этим на 100% согласен :)

     
  • 4.19, Guest (??), 00:42, 21/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >У него есть и минусы.Например, втискивать все на 1 экран придется.Неудобно.Кстати если
    >традиционный оконный манагер можно убедить расположить окна в неперекрывающемся стиле(хоть и
    >неудобно, но можно), то вот уродство типа ион3 и прочих убедить
    >работать как оконный манагер опаньки.То есть, потеря функционала налицо.Скажем есть тип
    >окон на которые мне нафиг не надо постоянно пялиться но иногда
    >посмотреть может захотеться.Скажем aMule или торент клиент.Их окна довольно навороченные и
    >в малом размере неважно выглядят и неудобны к тому же.Веб-браузер тоже
    >в маленьком квадратике как-то неинтересно.

    Не говорил бы, если не пробовал. В том же ion3 (не знаю где не) есть неколько воркспейсов. Юзай хоть десяток воркспейсов и еще десяток приложений в фулскрин. kludges тоже есть, можешь настроить чтобы приложение открывалось где угодно и как угодно. Floating (обычные окна) там тоже есть.

    В общем если нужно юзать как обычный wm - объюзайся, но это правда крайне неэффективно и нужно.

    Так что не надо бреда насчет маленьких квадратиков, это бред.

     
     
  • 5.22, Vertigo (??), 04:43, 22/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    +1

    А по поводу новости - реально удивили. Ещё не так давно читал у них в about, что, мол, у нас tiling виндов-мэнэджер, но простой в настройке, ибо только конфиг файл надо править и ничего более. И как раз писалось, что это, мол, в отличие от всяких ионов с ихними lua. А теперь - нате вам, и тут lua. И, главное, чего они так от неё тащатся? Если уж делаешь конфиги на каком-нибудь языке - так делай на чём-нибудь пораспространённее... Ну... На перле там, или ващще на шелле. Вон, например, в wmii конфиг на чём угодно можно написать, что считаю очень удобным.

     
     
  • 6.24, Michael Shigorin (ok), 12:52, 22/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Если уж делаешь конфиги на каком-нибудь языке - так делай на чём-нибудь
    >пораспространённее... Ну... На перле там, или ващще на шелле.

    Вы бы ещё на вижуалвасике предложили.  Ну попробуйте сделать wm с таким конфигом, как другим желаете.

     
     
  • 7.25, Vertigo (??), 15:40, 22/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Товарищ, я же, вроде бы, привёл пример? Конфиг wmii является скриптом на sh. Не понимаю чем вызвано такое странное утрирование насчёт вижуалвасика с вашей стороны. Это просто чтобы что-то сказать?
     
  • 4.23, YodaSlack (ok), 10:36, 22/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >неудобно, но можно), то вот уродство типа ион3 и прочих убедить
    >работать как оконный манагер опаньки.То есть, потеря функционала налицо.Скажем есть тип
    >окон на которые мне нафиг не надо постоянно пялиться но иногда
    >посмотреть может захотеться.Скажем aMule или торент клиент.Их окна довольно навороченные и
    >в малом размере неважно выглядят и неудобны к тому же.Веб-браузер тоже
    >в маленьком квадратике как-то неинтересно.То же и насчет почты.Прогрмерский эдитор тоже
    >неприкольно в мелком окне.Если я уж сунулся туда, я хочу сосредоточиться
    >на нем а не на мяу-миксе из кучи окошек.Шелл?Для этого в
    >Konsole есть табы :).Ну и так далее.
    >

    Окна в таких оконных менеджерах не обязательно должны быть всё время раскрыты. Там есть разные варианты. К тому же воркспейсы никто не отменял. А на вигация по окнам на порядок лучше чем в традиционных манагерах.
    Это я к тому что большинство ваших доводов не верные. Короче это надо попробовать, так, на пальцах не объяснить.


     
     
  • 5.27, User294 (??), 00:30, 23/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Это я к тому что большинство ваших доводов не верные.

    Вот compiz с превьюхами окон - да, рулит - навигация и правда здорово упрощается :).А такой дурной минимализм в стиле "назад в восьмидесятые" конечно круто но только для сильно некоторых.Кто б спорил что у черно-зеленых символьных терминалов есть своя прелесть, как и у примитивной технологии нарезки монитора на прямоугольнички.

     

  • 1.28, andr.mobi (??), 09:35, 23/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ага, я об этом давно думаю.
    окна - вообще дурацкая идея, виртуальные терминалы гораздо удобнее. и если уж иметь окно - то одно на весь экран, или 4, или 9, etc. гораздо меньше ресурсов надо будет на переключение и прорисовку

    значит не я один такой умный :)

     
     
  • 2.31, User294 (??), 23:06, 24/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >значит не я один такой умный :)

    Да уж, умный дядя.Пожалел не пользователей машины а машинные ресурсы.Которых как правило в 2008 году с большим запасом достаточно для работы оконных манагеров - бОльшую часть времени современные процессоры банально ничего не делают.

     
  • 2.33, Michael Shigorin (ok), 16:11, 26/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >значит не я один такой умный :)

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

     

  • 1.29, bdp (?), 14:56, 24/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я дико извиняюсь за глупость, но можна глягуть, если не затруднит, пример конфига на sh.
    Я не старый волк в Линуксе, но чота в голове не укладываеться - как мона конфиг на шеле написать О_о
     
     
  • 2.30, Vertigo (??), 22:35, 24/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    #!/bin/sh
    # periodically print date and load average to the bar
    #
    xwrite() {
       file="$1"; shift
       echo -n "$@" | wmiir write "$file"
    }
    #
    # Date and load
    wmiir remove /bar/status 2>/dev/null && sleep 2
    wmiir create /bar/status
    xwrite /bar/status/colors $WMII_NORMCOLORS
    #
    # MPD
    wmiir remove /bar/mpd 2>/dev/null && sleep 2
    wmiir create /bar/mpd
    xwrite /bar/mpd/colors $WMII_NORMCOLORS
    #
    # NET
    wmiir remove /bar/net 2>/dev/null && sleep 2
    wmiir create /bar/net
    xwrite /bar/net/colors $WMII_NORMCOLORS
    IF="ppp0"
    while :
      do
       xwrite /bar/status/data  Date: 'date' Load: 'uptime | sed 's/.*://; s/,//g''
    #    xwrite /bar/mpd/data MPD: ['mpc | sed -n '2s/\[\(.*\)\].*/\1/;2s/playing/p/p;2s/paused/s/p;2s/stopped/t/p''] 'mpc | sed -n '1p'' 'mpc | sed -n '2s/.*\]//p''
       xwrite /bar/mpd/data MPD: '~/bin/minimpc|iconv -f UTF-8 -t KOI8-R'
       if (ifconfig $IF | grep UP > /dev/null)
       then
           xwrite /bar/net/data $IF: 'ifconfig $IF | grep inet | cut -f 2 -d : | cut -f 1 -d " "'
       else
           xwrite /bar/net/data $IF: down
       fi
       sleep 1
    done

    Вот его кусок. В wmii используется псевдо фс, навроде proc, через которую можно получить доступ ко всем окнам, а также к компонентам wm. Как вариант, это можно делать с помощью шелл-скриптов. Очень, на мой взгляд, занятная задумка. Теперь в голове уложилось?

     
     
  • 3.32, bdp (?), 13:25, 25/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Вполне уложилось. Огромное спасибо за просветление темной души !!!
     

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



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

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