anonymous@RULINUX.NET~# | Last login: 2024-11-01 03:58:36 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - General | [RSS] |
имеется xmonad + xmobar, строка xmobar'a выглядит:
ws1 ws2 [ws3] ws4 ws5 [-] windows title
, где wsN - название рабочего стола, [wsN] - текущий рабочий стол, [-] - текущая компоновка:
как сделать, чтоб при клике на xmobar'e на "wsN", переключаться на этот рабочий стол, а при клике на компоновку, переключалась компоновка на следующую?
anonymous(*) (2010-03-27 22:41:00)
Googlebot/2.1 (+http://www.googlebot.com/bot.html)
|
|
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>А он вообще кликабелен?
\begin[haskell]{highlight} (псевдокод) _mouseBindings (XConfig {XMonad.modMask = modMask}) = M.fromList $ [ ... ] +++ [ ((0, button1), (if mousePositionY < 14 then if mousePositionX > x1 && mousePositionX < x2 then windows $ W.greedyView name) | (name, x1, x2) Да и нафиг он нужен с его псевдо-хаскилем в конфиге не дающим даже строку закомментировать, когда есть куда более функциональный, гибкий и настраиваемый dzen? а он это умеет? |
Скрыть
Re: [xmonad] перелючение мышью рабочих столовчего-то форматирование поехало... >А он вообще кликабелен?
\begin[haskell]{highlight} --псевдокод _mouseBindings (XConfig {XMonad.modMask = modMask}) = M.fromList $ [ ... ] +++ [ ((0, button1), (if mousePositionY < 14 then if mousePositionX > x1 && mousePositionX < x2 then windows $ W.greedyView name)) | (name, x1, x2) Да и нафиг он нужен с его псевдо-хаскилем в конфиге не дающим даже строку закомментировать, когда есть куда более функциональный, гибкий и настраиваемый dzen? а он это умеет? |
Скрыть
Re: [xmonad] перелючение мышью рабочих столов |
Скрыть
Re: [xmonad] перелючение мышью рабочих столовпиздец просто... ладно, пощу без highlight >А он вообще кликабелен?
--псевдокод _mouseBindings (XConfig {XMonad.modMask = modMask}) = M.fromList $ [ ... ] +++ [ ((0, button1), (if mousePositionY < 14 then if mousePositionX > x1 && mousePositionX < x2 then windows $ W.greedyView name)) | (name, x1, x2) Да и нафиг он нужен с его псевдо-хаскилем в конфиге не дающим даже строку закомментировать, когда есть куда более функциональный, гибкий и настраиваемый dzen? а он это умеет? |
Скрыть
Re: [xmonad] перелючение мышью рабочих столовhttp://www.haskell.org/pipermail/xmonad/2009-February/007366.html |
Скрыть
Re: [xmonad] перелючение мышью рабочих столовда ебануться, пропадает все , что между ''... а если так попробовать? |
Скрыть
Re: [xmonad] перелючение мышью рабочих столов> http://dzen.geekmode.org/dwiki/doku.php?id=dzen:mainindex
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столовhttp://www.haskell.org/pipermail/xmonad/2009-February/007367.html |
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>>Xmonad
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столов> http://www.haskell.org/pipermail/xmonad/2009-February/007367.html
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столовКонечно есть, но для этого тебе нужно понимать работу иксов и программирование на хаскеле. Лично я забил, придя к выводу, что "форкать" dwm проще, чем "настраивать" xmonad. |
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>Конечно есть, но для этого тебе нужно понимать работу иксов и программирование на хаскеле.
ну это то не проблема, пару неделек активного изучения хаскеля - и можно писать, лично я уже почти все настроил, и сейчас настраиваю всякую фигню наподобие сабжа и прочие красивости))) разве что юникод так и не смог прикрутить(забил): пишет что нет такого пакета, как utf8-string, хотя он есть, а советы из гугла(собирать с флагом "--user") не помогают... никто не сталкивался? //впрочем позиция мыши не поможет, т.к. эта клавиша перестанет работать в других приложениях( выхода вижу только 2: либо писать расширение для кейбиндингов onWindow(что геморно), либо все-таки воспользоваться костылем xdotools((( |
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>разве что юникод так и не смог прикрутить(забил): пишет что нет такого пакета, как utf8-string, хотя он есть
Да и вообще, конфиг покажи, хотя я уже с год xmonad не ковырял, так что... |
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>Смустно себе представляю ситуацию. Ты как его импортируешь?
но > import System.IO.UTF8 (hPutStrLn)
но xmonad после сборки я еще не перезапускал... мб из-за этого >Да и вообще, конфиг покажи, хотя я уже с год xmonad не ковырял, так что...
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столов> --flags="with_utf8"'
А вообще http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dzen-vs-xmobar |
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>да, с xmonad-contrib таже фигня
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>замени на: --flags="with_xft"
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>Значит, utf8-string не там лежит, то есть собран с другой версией ghc.
с той версией он собран. все остальное собиралось так же. |
Скрыть
Re: [xmonad] перелючение мышью рабочих столоввсе, разобрался, нужно было ghc-pkg register еще в слакилд добавить. теперь все нормально) |
Скрыть
Re: [xmonad] перелючение мышью рабочих столовтеперь непонятно почему xmobar ущербно показывает кириллицу, когда в консоли тот же шрифт отображает ее нормально? |
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>теперь непонятно почему xmobar ущербно показывает кириллицу
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>Потому, что xmobar говно.
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столовНу так. Оно же акромя мелкомягких никому и не нужно. Я бы на твоём месте, имея запросы кликабельности и проч поставил бы себе awesome и не парился. |
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>Ну так. Оно же акромя мелкомягких никому и не нужно.
>Я бы на твоём месте, имея запросы кликабельности и проч поставил бы себе awesome и не парился.
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>xmonad нужен только мелкомягким? о_О
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>Да. Всё что мало-мальски интересно на тему хаскеля спонсируется microsoft. Да, xmonad они не спонсируют, зато ghc и проч очень даже, а из этого вытекают UTF-16 и прочее M$-говно.
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>все что написано на си проспонсировано мелкомягкими.
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>Нет, ибо авторам gcc с того не горячо не холодно, а вот автроам ghc и других реализаций очень даже.
>Наглядный пример UTF-16 которая никому кроме венды не нужна, а в haskell является стандартом.
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>/me не понимает чем плох утф16, и почему она нужна вендам, когда у них цп1251 идет стандартом?
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>нигде не используется окромя внутренностей венды
|
Скрыть
Re: [xmonad] перелючение мышью рабочих столов>ты видел исходники венды?
Внутренности — это не только и не столько исходники. |
Скрыть
Re: [xmonad] перелючение мышью рабочих столов> судя по внешним cp1251&Co у самих мелкомягких к ней двоякое отношение.
bugmaker(*)(2010-03-29 03:22:43)
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.18) Gecko/2010021501 Ubuntu/9.04 (jaunty) Firefox/3.0.18 |
|
|
|
Этот тред читают 1 пользователь: |
Анонимных: 1 Зарегистрированных: 0 |
Re: [xmonad] перелючение мышью рабочих столов
А он вообще кликабелен? Да и нафиг он нужен с его псевдо-хаскилем в конфиге не дающим даже строку закомментировать, когда есть куда более функциональный, гибкий и настраиваемый dzen?
Opera/9.80 (X11; Linux x86_64; U; ru) Presto/2.2.15 Version/10.10