Какой надуманный титул я придумал для этого ... Но прежде всего я представлюсь. Я против, и это мое первое участие в DesdeLinux. Не то чтобы мне есть что представить, поэтому я просто скажу, что я очень счастлив, когда пишу это.
В любом случае, сегодня я хочу исследовать аспект оконных менеджеров, который кажется беспрецедентным в обычной теме блога. В любой среде рабочего стола есть оконные менеджеры, и это важная часть метафоры рабочего стола, которую мы все знаем. Многим уже нужно знать, что я собираюсь объяснить дальше, но идея этого состоит в том, чтобы сделать их известными тем, кто хочет с ними познакомиться.
Мы называем эти оконные менеджеры плавающий, по тому простому факту, что плавать на рабочем столе, бесплатно и в произвольном порядке. Это означает, что мы можем перетаскивать наши окна в любое место, как обычно.
Другой тип оконных менеджеров имеет забавное название. Являются ли тайловые оконные менеджеры (что переводится как плиточные оконные менеджеры), и они поддерживают порядок окон, расположенных по всему рабочему столу, гарантируя, что мы перестанем тратить время на организацию наших окон и приступим к работе.
Некоторые оконные менеджеры, включенные в среду рабочего стола, включают некоторые характеристики плитка и на самом деле это постоянная тенденция на современных рабочих столах, таких как KDE (в которой уже есть статья, объясняющая это) или Xfce и Gnome, перетаскивая окна к краям экрана.
Однако настоящие плиточные оконные менеджеры обычно радикально отличаются от них. В то время как Kwin, Metacity и компания используют тайлинг как дополнительный инструмент, менеджеры, такие как Xmonad, Awesome и другие, имеют тайлинг как свою душу и расширяют его до момента настройки.
Обычно наши окна довольно хорошие. У них закругленные углы, кнопки и заголовки. Больше не надо. Все, что мешает. Все это убрано и вытеснено сочетаниями клавиш, хотя их тоже можно вернуть через настройки. Звучит безумно? Да, вполне.
Я объясняю. Тайловые менеджеры обычно поддерживают только красочную рамку окна и так далее. Некоторые рискуют предоставить что-то вроде панелей и кнопок, но это не обязательно. Это минимализм и функциональность. Все должно выполняться с помощью клавиатуры, потому что она быстрее и потому что мы почти всегда держим руки на клавиатуре.
Он говорил о настройках. Здесь нет такого понятия, как «графический интерфейс» для настройки, и это тоже неудивительно. Хотя многие из этих менеджеров поддерживаются с помощью простых файлов конфигурации, по-настоящему мощные из них поддерживаются с помощью полных языков программирования. Это пугает, и я приведу примеры.
- xmonadиспользуйте Haskell; чисто функциональный и компилируемый язык.
- Потрясающиеначиная с версии 3 используйте Lua.
- DWMиспользуйте заголовок C.
- Subtleusa Ruby, тот самый, который так часто используется в веб-разработке
- И бесчисленное множество других примеров. Как будто есть по одному на каждый тип человека.
А что в этом хорошего? Много всего, и вы можете запрограммировать свою рабочую среду. Мне лично нравятся идеи Xmonad, и тот факт, что он реализован на Haskell, делает его особенным.
Это хорошая идея?
Конечно. Замечательно, что у вас такие окна, кстати, они очень светлые. Я рекомендую это, если вы хотите начать смотреть на свою систему как на нечто действительно невероятное и мощное.
Какой тогда посоветуете?
На самом деле нет. Нет, пока вы не узнаете свои потребности. Попадание в такую среду может быть травмирующим, если вы не знаете, что делаете. Многие люди запускают Awesome, но для меня их файлы конфигурации ужасно сложны и в то время доставили мне немало проблем.
Вдобавок идея минимализма настолько привлекательна, что вы запускаете оконный менеджер и переходите в редактор, браузер, музыкальный проигрыватель, файловый менеджер ... Потому что самые минималистичные приложения - это те, что находятся в терминале И это тоже очень хорошо сочетается с менеджерами. Если вы боитесь терминала, вам нужно начинать с него.
Выводы
Мозаика - очень красивый мир. В настоящее время наблюдается тенденция перехода от плавающих менеджеров к мозаике в некоторых очень специфических группах пользователей (если вы мне не верите, загляните на форумы ArchLinux и поищите легендарных плавающих менеджеров, таких как FVWM, у которых был лояльный пользователь, который в итоге переехал к мозаике). Если вы все еще хотите войти в них, это вопрос попыток, паломничества, пока вы не найдете подходящего.
Ну вот и все. Скоро мы продолжим изучение, когда Xmonad будет в стабильной версии Debian.
Рад, что кто-то упомянул плиточников. Я люблю. У тебя фантастическая мошонка!
Xmonad очень крут, но лично я предпочитаю DWM и Spectrwm (младший брат Xmonad).
Я надеюсь увидеть больше таких сообщений от вас.
На самом деле это не мой рабочий стол, я взял его например у пользователя DevianArt и пропустил его атрибуцию. Извините (я бы хотел так программировать на C). Вот оригинал: http://pkmurugan.deviantart.com/art/Tribute-to-Dennis-Ritchie-263965148
Ах, конечно, великий Дайсуке. 🙂
Ну, это последнее, чего я не понял. Если вы имеете в виду тот, который создал этот конкретный стол, все, что я знаю о нем, это то, что он немецкий. Он мне нравится 😀
Да, я уже понял, почему насчет Дайсуке. Так что он был размещен на GitHub, что сильно усложнило мне поиск его настроек. 😀
Привет ivanovnegro, (извините за оффтоп), но хотел задать вам вопрос, а вы такой же ivanovnegro с форумов Crunchbang?
Да, я такой же. 🙂
Посмотри на тебя, я не знала, что ты испаноязычный, привет, твои гиды меня не раз спасали, большое спасибо !!!
Идти очень интересно, надо будет их попробовать
https://wiki.archlinux.org/index.php/Comparison_of_Tiling_Window_Managers
В последней версии KDE SC мое внимание привлекло то, насколько хорошо она обрабатывает управление питанием. Я использовал TMUX + Awesome для работы в X с отключенным ноутбуком, чтобы батарея прослужила дольше, но с KDE SC 4.9.1 у меня очень мало прибыли и наоборот, при использовании Awesome машина нагревается больше, чем при использовании KDE!
Для меня все было наоборот, но с той разницей, что Awesome не мог жить с xcompmgr. KDE убил мою батарею, но почти не прогрел ее. Редко.
Я бы использовал Tiling composer, если бы не потому, что работать с приложениями для редактирования графики (какими угодно: Krita, Karbon, Digikam, Gimp, Inkscape, Scribus и т. Д. И т. Д.) - ужасная идея, и они становятся полноценными облом.
Именно туда я и хочу попасть. Программируя свою среду, у вас есть возможность избежать мозаичного размещения в программах такого типа. Я не собирался включать его, но это хорошая идея, чтобы показать, как это сделать.
Отличный пост анти, все хорошо объяснено и с действительно полезным содержанием. Отправьте этот комментарий, чтобы приветствовать вас в DesdeLinux в качестве соавтора .. Я надеюсь, что вы больше здесь ..
Говоря о Window Manager, я всегда чувствовал себя очень комфортно с openbox и fluxbox, кроме них мне никогда не хотелось пробовать .. 😀
привет
Спасибо, elav. Я просто проходил мимо, и мне пришло в голову внести свой вклад в сайт, который я так люблю. С уважением.
Отличная статья. Я никогда не слышал о Subtle. другие я видел в сети. Говоря о минимализме с этими менеджерами, я думаю, что это преуменьшение, хотя признаюсь, что они мне очень нравятся. Возможно, самая утомительная вещь - это редактировать файлы, как и в случае с некоторыми элементами Openbox, хотя это лучший способ получить потрясающие результаты, которые даже бросают вызов рабочим столам, таким как KDE. отличный!!!
Это во многом зависит от того, как вы это воспринимаете. Я точно настраиваю Xmonad для второй части ...
Превосходно. Жду вторую часть.
Очень хорошо, поскольку gnome так сильно изменился, и ubuntu был вынужден использовать единство, я бродил по множеству графических сред, пока не остался с i3, правда в том, что он удобен, настраивается, потребляет очень мало ресурсов и, прежде всего, мне не потребовалось привыкнуть к тому, что я боялся больше всего
Я пробовал только i3 и awesome и предпочитаю последнее, потому что оно казалось более простым. Правда в том, что после настройки пользоваться им казалось вполне комфортным 🙂
Какая хорошая статья. Я никогда не пробовал этих менеджеров, как только у меня будет время, сделаю это. Это показывает бесчисленные возможности в мире Linux, действительно в этой ОС нет никаких ограничений, кроме тех, которые вы ставите (или имеете) сами.
привет
Ничего себе, отличная статья, я люблю WM, но я фанат PekWM, и в течение 3 дней я тестировал и настраивал тонкие вещи, которые привлекли мое внимание, а следующей будет dwm, я очарован WM, и они более привлекательны, чем такие среды, как gnome, xfce или даже kde. Отличные салюты !!!
Я тоже хорошо провел время с pekwm. Забавно, но иногда попадался баг у тех, кто тянет Х ...
lol, к счастью, за эти 3 года, что я был с pekwm в нескольких дистрибутивах, у меня никогда не было проблем ...
Что ж, я не уверен, что произошло тогда, но я больше не работаю над PekWM. Удачи.
На самом деле они поразительны (как по эстетике, так и по своей функциональности!) Проблема, которую я вижу, - это конфигурация и сочетания клавиш из-за кривой обучения, которую это влечет за собой ... даже в этом случае, когда у меня будет время, я возьму взглянуть на них (потому что я не пробовал ни одного!)
Хороший пост, привет и добро пожаловать. Мы с нетерпением ждем новых сообщений от вас 😀
Мне понравилась статья, мне бы хотелось несколько уроков по пользовательским настройкам и тому, как добиться столь же впечатляющих результатов, как те, что были в http://dotshare.it/
Я работаю над второй частью. Я считаю, что это здорово, что им понравилось, и я планирую продолжить эту серию до последних последствий. 😀
Для меня это было достаточно информативно, я даже не знала столов такого типа 😀
Спасибо.
Отличный пост, я не знаю, было ли что-то, связанное с оконными менеджерами, было размещено на этом (замечательном) веб-сайте, и я говорю это, потому что некоторые «руководства» были бы хороши, особенно для изменения чего-то более сложного.
Я в восторге от моего Awesome WM, но всегда есть вещи, которые вы хотите изменить, но не всегда информация на ИСПАНСКОМ языке.
Мне лично не нравится Awesome, потому что мне стало слишком сложно редактировать файлы конфигурации. Однако в нем есть завидные вещи.
Я надеялся увидеть кое-какие настройки, ой. Вот некоторая информация, относящаяся к теме, применимой к openbox:
http://urukrama.wordpress.com/2011/10/30/manual-tiling-in-openbox/
Ура…. кто-то знает, где находятся эти обои.
Ну никаких конфигураций; потому что я должен был поставить по одному менеджеру каждого и проверить, что все работают минимально хорошо. Я работаю над рабочим столом XMonad, но я потерял практику и мне нужно сначала привыкнуть к среде, прежде чем отображать xmonad.hs
Для других менеджеров я не думаю на данный момент ставить какие-либо «руководства», потому что я ими не пользуюсь.
Обои я не нашел. Извини, что не помог
Очень интересно, спасибо.
Что ж, если вы будете работать над руководствами и советами, я обязательно попробую! Спасибо
Фактически я уже сделал "мануал" для XMonaxd:
https://blog.desdelinux.net/el-lado-oscuro-del-mosaico-iii-xmonad/
Хороший пост, я использую wmfs2 + archlinux http://i.imgur.com/rRzpN.jpg