LINUX.ORG.RU

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

 , ,


0

1

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

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

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

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

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

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

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Dendy (всего исправлений: 4)

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

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

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

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

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

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

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

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

Что-то типа

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

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

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

Хм, интересный вопрос, никогда не пробовал.

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

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

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

Etch
()

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

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

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

Begemoth ★★★★★
()

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

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

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

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

provaton ★★★★★
()

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

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

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

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

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

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

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

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

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

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

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

Begemoth ★★★★★
()

Наконец-то исправлен баг баг #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 ★★★★★
()

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

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

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

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

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

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