LINUX.ORG.RU

Вышел тайлинговый менеджер xmonad 0.11

 , ,


0

1

Спустя более года относительно активной разработки, команда разработчиков представила xmonad 0.11!

XMonad — это тайлинговый менеджер окон, который известен своей лёгкостью, надёжностью, расширяемостью и эффективностью. Он поддерживает настоящий многопоточный тайлинг, у него богатые и простые возможности настройки. Легко портируем, работает на обычных десктопах, ноутбуках, нетбуках, телефонах, игровых консолях, OLPC и т.п.

Возможности:

  • автоматическое управление окнами;
  • основное управление с помощью клавиатуры: мышь не нужна;
  • полная поддержка тайлинг окон на multi-head дисплеях;
  • полная поддержка плавающих окон, табов и декораций окон;
  • полная поддержка утилит Gnome и KDE;
  • поддержка XRandr для поворотов, добавления и удаления мониторов;
  • поддержка композитинга;
  • большая библиотека расширений;
  • отличная документация;
  • большая и активная команда разработчиков, поддержки и сообщество.

Наконец-то исправлена ошибка #177 (фокус в Java-приложениях).

>>> Подробности

★★★★★

Проверено: Shaman007 ()

У меня все чешутся руки его попробовать. Когда будет в бубунте? Или ппа какое..

Ok ()

А что еще поменялось кроме бага в яве?

provaton ★★★★★ ()
Ответ на: комментарий от provaton

в основном это багфикс релиз. По ссылке написано, я сам с этими багами не сталкивался, так что прокомментировать не смогу. Судя по рассылке закрыт ещё с десяток мелких багов.

qnikst ★★★★★ ()
Ответ на: комментарий от Ok

В бубунте не знаю, зато в генту уже есть ебилды :)

В новости обещали, что во все дистры в ближайшие дни добавят, но подтвердить это или опровергнуть я не могу.

qnikst ★★★★★ ()
Ответ на: комментарий от Ok

Когда будет в бубунте?

Что-то типа

apt-get install haskell-platform
cabal update 
cabal install xmonad
cabal install xmonad-contrib

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

provaton ★★★★★ ()
Ответ на: комментарий от provaton

А после настройки можно будет всех их снести?

olibjerd ★★★★★ ()
Ответ на: комментарий от dmitry_malikov

Вот теперь-то заживём

Дмитрий, видели Вас в Новогоднюю ночь Первом канале. Большое спасибо за поздравления! С уважением.

Etch ()

Надо будет попробывать перейти со StumpWM, а то уже надоел проклятый лисп, и хочется святого хаскиля!

Etch ()
Ответ на: комментарий от olibjerd

Да, можно будет, но собирает копию себя в ~/.xmonad и если она новее ~/.xmonad/xmonad.hs то просто заменяет образ процесса.

Begemoth ★★★★★ ()

Т.е. теперь не стыдно будет показывать свой десктоп посонам на раёне?

anonymous ()
Ответ на: комментарий от Begemoth

Да, можно будет, но собирает копию себя в ~/.xmonad и если она новее ~/.xmonad/xmonad.hs

Запустится ли эта копия после сноса всего хаскелловского рантайма?

provaton ★★★★★ ()

...почему до сих пор никто не спросил...

XMonad собирается запиливать поддержку Wayland? ;)

Я видел только левое обсуждение на гуглоплюсе, где кто-то задался этим вопросом и получил ответ, что лучше написать wmonad :)

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 1)

А существует ли такой оконный менеджер, который написан не на попсовом языке?

harper ()
Ответ на: комментарий от harper

Не на попсовом - это на илитарном языке?

А что сейчас котируется в среде илитариев?

anonymous ()
Ответ на: комментарий от olibjerd

платформу не обязательно, поставь ghc и cabal-install из репозитория твоего дистра и собирай user-level, в подавляющем большинстве дистров это единственно рабочий путь. Поидее можешь снести потом остальное, но это не очень большая цена за возможность настройки.

qnikst ★★★★★ ()
Ответ на: комментарий от provaton

Запустится ли эта копия после сноса всего хаскелловского рантайма?

А он статически компонуется.

Begemoth ★★★★★ ()
Ответ на: комментарий от anonymous

А что сейчас котируется в среде илитариев?

Ну, например, Agda :-)

Begemoth ★★★★★ ()

полная поддержка тайлинг окон на multi-head дисплеях;

Можно перевести на русский?

harper ()

Наконец-то исправлен баг баг #177 (фокус в ява приложениях)

Лучший новогодний подарок.

imtw ()
Ответ на: комментарий от harper

я как собака термин понимаю, а как по русски сказать не знаю, если будет подходящий вариант - говорите, исправлю.

qnikst ★★★★★ ()

Это тот, что тянет в зависимостях очередной, скриптовый, не нужный %language-name%? Не нужно.

Spoofing ★★★★★ ()
Ответ на: комментарий от Spoofing

очередной

20 лет языку

скриптовый

o.O

не нужный

o.O

мне, кажется, что мнение подобных экспертов не нужно не то, что на ЛОРе, а где угодно..

qnikst ★★★★★ ()
Ответ на: комментарий от buddhist

В квотезы :)

Опять насмехаетесь над дядей в красной смешной шапочке... ;-)

Etch ()
Ответ на: комментарий от qnikst

мнение подобных экспертов не нужно даже на ЛОРе

fxd

imtw ()

исправлен баг баг #177

mul4 ★★★★★ ()
xmonad --version
xmonad 0.10.1

и фокус в жабе тут уже работает. :)
Лучше, кто-нибудь подскажите, как сделать правило, чтобы флоат-окна делать флоатами и перемещать на текущий воркспейс.
Т.е. у меня в конфиге есть такое:

myManageHook = namedScratchpadManageHook scratchpads
               <+> ( composeAll . concat $
                     [ [className =? c --> doFloat | c <- myFloats]
                     , [title     =? t --> doFloat | t <- myFloats]
                       {-- и т.д. --}
                     ])
  where myFloats  = ["Xmessage", "Downloads", "*Preferences*", "Save As..."]
        {-- и т.д. --}

А надо как-то так:
import qualified XMonad.StackSet as W
{-- .... --}
[className =? c --> doFloat и тут же что-то типа doShift W.current | c <- myFloats]
хаскелем не владею :)

Bad_ptr ★★★★ ()
Последнее исправление: Bad_ptr (всего исправлений: 2)

Использую тайлинг в кедах, и мне норм. :)

X10Dead ★★★★★ ()

«настояний»

Нужно писать «настоянный». И уточнять, на чём именно он был настоян.

anonymous ()

настояний

исправьте очепятку.

bohm ★★★★★ ()

Он поддерживает настояний многопоточный тайлинг
настояний

Jurik_Phys ★★★★★ ()
Ответ на: комментарий от olibjerd

Ты хочешь снести хаскел платформ и оставить хмонад? Это все равно что хотеть DE без WM.

anonymous ()

ну вот, только закончил собирать 0.10 :(

jtootf ★★★★★ ()
Ответ на: комментарий от olibjerd

Какой ещё рантайм? Всё собирается в нативное приложение. Другое дело, когда тебе настройки понадобится изменить, всё это понадобится снова.

imtw ()
Ответ на: комментарий от PaulCarroty

Язык с выводом типом, сборкой мусора, статической (досточно мощной) типизацией => поэтому стабильнее работает, меньше жрет памяти, реже падает и т.д. и т.п.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.