MaxOS X vs XMonad. Fight!
Jun. 10th, 2010 12:37 pmОтвет на комментарий от
thesz http://gaperton.livejournal.com/47460.html?thread=886116#t886116
Краткое введение. Я считаю, что мне xmonad дают значительно больше, чем может предложить макось. Под макосью и xmonad здесь подразумевается также набор программ, соответственно для мака и линукса.
thesz предлагает мне сначала ознакомиться с интерфейсом макоси.
Ответ.
Как мне ознакомиться с интерфейсом макоси и сделать это правильно?
Из описанных преимуществ макоси (мы же говорим об интерфейсе?), которые я встречал, дополни плз:
Меню наверху
Обычно (сильно бОльшую часть времени) я вообще не пользуюсь меню. Шоткаты делаю мою работу быстрее.
Меню пользуюсь в незнакомых программах, что случается крайне редко (за последние полгода могу вспомнить только одну новую), или в программах, в которых с шоткатами хреново (в этом случае стараюсь перейти на "правильные" программы).
Вопрос так стоит - стоит ли ставить в преимущество то, что может дать незначительный прирост производительности, да ещё и в очень редких случаях?
Кнопка zoom
У меня xmonad! нет кнопок, нет необходимости менять размер окна так, как это принято в обычных wm. Задача, которую решает кнопка zoom, у меня решается автоматически, либо шоткатами по смене layout-а.
Тут я не знаю, может быть действительно подгонка размера окна - это удобнее, чем лейауты.
Dock
Я пользовался AWN и не понял конкретно в чём польза.
Запускать приложения и открывать их окна одним способом? Приложения, для которых это нужно, делают это сами (пример - firefox). Если нет - всегда можно написать скрипт, но у меня таких проблем не возникало, поэтому такого скрипта нет. Запуск приложений вообще очень редкая задача, гораздо важнее задача работы с ними.
Между окнами же я переключаюсь так, как это принято в xmonad шоткатами - смена воркспейса, если окно не в текущем, смена окна, если окно неактивно.
Искренне не понимаю, зачем нужна эта штука.
Finder + Spotlight / Quicksilver
Работал с beagle + deskbar-applet, с gnome do. Bash + мои скрипты делают то, что мне нужно лучше, специальные программы делают конкретный поиск ещё лучше.
Например, bash ведёт себя как кусок IDE, когда находит нужные мне java-файлы по camel-case маске, mutt + mairix ищет в моих письмах, а в документах можно поискать даже простым fgrep. Для запуска всех подряд программ dmenu + dmenu_path, для запуска конкретных - шоткаты в xbindkeys.
С необходимостью же искать же одновременно и там и там и там я не сталкивался. Когда столкнусь, пойму зачем мне quicksilver.
Но тут я вижу место для повышения удобства. Правда, пока руки не доходят сделать.
Safari
Я использую firefox + vimperator и uzbl. И действительно не понимаю, как заточенная под меня вещь может быть для меня хуже, чем написанная для всех?
Здесь, правда, ещё можно поговорить о скорости, говорят, сафари быстрый, не знаю. Но я пока говорю об интерфейсе.
Безумная красота
На макось приятно смотреть. Возможно, у меня шрифты похуже. Что из этой красоты действительно было бы полезно для моей работы?
...
Вообще получается, что удобство макоси очень зависит от наличия мыши, верно? Я использую мышь 99% для веб-серфинга :)
P.S. Я работал на макбуке, но очень немного и совсем не по моему основному профилю, так что рассматривать это как хоть какое-то ознакомление не могу, но названия некоторых программ знаю, и даже их запускал! :)
Краткое введение. Я считаю, что мне xmonad дают значительно больше, чем может предложить макось. Под макосью и xmonad здесь подразумевается также набор программ, соответственно для мака и линукса.
Ответ.
Как мне ознакомиться с интерфейсом макоси и сделать это правильно?
Из описанных преимуществ макоси (мы же говорим об интерфейсе?), которые я встречал, дополни плз:
Меню наверху
Обычно (сильно бОльшую часть времени) я вообще не пользуюсь меню. Шоткаты делаю мою работу быстрее.
Меню пользуюсь в незнакомых программах, что случается крайне редко (за последние полгода могу вспомнить только одну новую), или в программах, в которых с шоткатами хреново (в этом случае стараюсь перейти на "правильные" программы).
Вопрос так стоит - стоит ли ставить в преимущество то, что может дать незначительный прирост производительности, да ещё и в очень редких случаях?
Кнопка zoom
У меня xmonad! нет кнопок, нет необходимости менять размер окна так, как это принято в обычных wm. Задача, которую решает кнопка zoom, у меня решается автоматически, либо шоткатами по смене layout-а.
Тут я не знаю, может быть действительно подгонка размера окна - это удобнее, чем лейауты.
Dock
Я пользовался AWN и не понял конкретно в чём польза.
Запускать приложения и открывать их окна одним способом? Приложения, для которых это нужно, делают это сами (пример - firefox). Если нет - всегда можно написать скрипт, но у меня таких проблем не возникало, поэтому такого скрипта нет. Запуск приложений вообще очень редкая задача, гораздо важнее задача работы с ними.
Между окнами же я переключаюсь так, как это принято в xmonad шоткатами - смена воркспейса, если окно не в текущем, смена окна, если окно неактивно.
Искренне не понимаю, зачем нужна эта штука.
Finder + Spotlight / Quicksilver
Работал с beagle + deskbar-applet, с gnome do. Bash + мои скрипты делают то, что мне нужно лучше, специальные программы делают конкретный поиск ещё лучше.
Например, bash ведёт себя как кусок IDE, когда находит нужные мне java-файлы по camel-case маске, mutt + mairix ищет в моих письмах, а в документах можно поискать даже простым fgrep. Для запуска всех подряд программ dmenu + dmenu_path, для запуска конкретных - шоткаты в xbindkeys.
С необходимостью же искать же одновременно и там и там и там я не сталкивался. Когда столкнусь, пойму зачем мне quicksilver.
Но тут я вижу место для повышения удобства. Правда, пока руки не доходят сделать.
Safari
Я использую firefox + vimperator и uzbl. И действительно не понимаю, как заточенная под меня вещь может быть для меня хуже, чем написанная для всех?
Здесь, правда, ещё можно поговорить о скорости, говорят, сафари быстрый, не знаю. Но я пока говорю об интерфейсе.
Безумная красота
На макось приятно смотреть. Возможно, у меня шрифты похуже. Что из этой красоты действительно было бы полезно для моей работы?
...
Вообще получается, что удобство макоси очень зависит от наличия мыши, верно? Я использую мышь 99% для веб-серфинга :)
P.S. Я работал на макбуке, но очень немного и совсем не по моему основному профилю, так что рассматривать это как хоть какое-то ознакомление не могу, но названия некоторых программ знаю, и даже их запускал! :)
no subject
Date: 2010-06-11 09:06 pm (UTC)Не, честно, слабо тут не при чём. Если бы не уважаемый
> запускать окна шорткатами - кошмар
Почему? Юра вон запускает шоткатами ;) А он в виндах, между прочим.
> слушать музыку в консоле - кошмар, это ж надо имена файлов всех помнить и/или структуру папок чтоб отыскать нужную песню
Что-то я не понял, это тот же винамп, только в консоли. Следовательно, могу запускать в терминале + сильное ориентирование на шоткаты. В структуре папок ничего помнить не надо.
> тайлить окна - кошмар ...
Короче, ты с тайловыми менеджерами не работал :) Если очень-очень кратко, то у меня есть 10 воркспейсов. Я использую в основном три лейаута (один из них - фулскрин). Float-лейаут тоже есть, на всякий случай. Например, для диалоговых окон у меня он включён.
> прогать в vim еще могу понять, хотя щас поддержка кучи всяких языков в идее есть
Как-то года 4 назад где-то я охладел к идее. Сейчас работаю в Эклипс, но большей частью пишу в vim-е (см. eclim)
> десктопы линуховые - у меня есть второй...
Это потому что десктопы сделаны криво в гномах. Смотри на тайловые менеджеры.
> мне в моей системе многого не хватает и никак не настроишь (разве что запрогать :) )
:) Ну так у меня куча моих скриптов.