Знакомство с темной стороной мозаики

Какое надуманное название я для этого нашел… Но прежде всего представлюсь. Я против и это мое первое участие в DesdeLinux. Не то чтобы мне есть что вам рассказать, поэтому я просто скажу, что очень рад, когда пишу это.

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

Мы называем эти оконные менеджеры плавающий, по тому простому факту, что плавать на рабочем столе, бесплатно и в произвольном порядке. Это означает, что мы можем перетаскивать наши окна в любое место, как обычно.

Другой тип оконных менеджеров имеет забавное название. Являются ли тайловые оконные менеджеры (что переводится как плиточные оконные менеджеры), и они поддерживают порядок окон, расположенных по всему рабочему столу, гарантируя, что мы перестанем тратить время на организацию наших окон и приступим к работе.

Некоторые оконные менеджеры, включенные в среду рабочего стола, включают некоторые характеристики плитка и на самом деле это постоянная тенденция на современных рабочих столах, таких как KDE (в которой уже есть статья, объясняющая это) или Xfce и Gnome, перетаскивая окна к краям экрана.

Xmonad, в дань уважения Деннису Ричи. Разве это не красиво?

Однако настоящие плиточные оконные менеджеры обычно радикально отличаются от них. В то время как Kwin, Metacity и компания используют тайлинг как дополнительный инструмент, менеджеры, такие как Xmonad, Awesome и другие, имеют тайлинг как свою душу и расширяют его до момента настройки.

Обычно наши окна довольно хорошие. У них закругленные углы, кнопки и заголовки. Больше не надо. Все, что мешает. Все это убрано и вытеснено сочетаниями клавиш, хотя их тоже можно вернуть через настройки. Звучит безумно? Да, вполне.

Я объясняю. Тайловые менеджеры обычно поддерживают только красочную рамку окна и так далее. Некоторые рискуют предоставить что-то вроде панелей и кнопок, но это не обязательно. Это минимализм и функциональность. Все должно выполняться с помощью клавиатуры, потому что она быстрее и потому что мы почти всегда держим руки на клавиатуре.

Он говорил о настройках. Здесь нет такого понятия, как «графический интерфейс» для настройки, и это тоже неудивительно. Хотя многие из этих менеджеров поддерживаются с помощью простых файлов конфигурации, по-настоящему мощные из них поддерживаются с помощью полных языков программирования. Это пугает, и я приведу примеры.

  • xmonadиспользуйте Haskell; чисто функциональный и компилируемый язык.
  • Потрясающиеначиная с версии 3 используйте Lua.
  • DWMиспользуйте заголовок C.
  • Subtleusa Ruby, тот самый, который так часто используется в веб-разработке
  • И бесчисленное множество других примеров. Как будто есть по одному на каждый тип человека.

А что в этом хорошего? Много всего, и вы можете запрограммировать свою рабочую среду. Мне лично нравятся идеи Xmonad, и тот факт, что он реализован на Haskell, делает его особенным.

Это хорошая идея?

Конечно. Замечательно, что у вас такие окна, кстати, они очень светлые. Я рекомендую это, если вы хотите начать смотреть на свою систему как на нечто действительно невероятное и мощное.

Какой тогда посоветуете?

На самом деле нет. Нет, пока вы не узнаете свои потребности. Попадание в такую ​​среду может быть травмирующим, если вы не знаете, что делаете. Многие люди запускают Awesome, но для меня их файлы конфигурации ужасно сложны и в то время доставили мне немало проблем.

Вдобавок идея минимализма настолько привлекательна, что вы запускаете оконный менеджер и переходите в редактор, браузер, музыкальный проигрыватель, файловый менеджер ... Потому что самые минималистичные приложения - это те, что находятся в терминале И это тоже очень хорошо сочетается с менеджерами. Если вы боитесь терминала, вам нужно начинать с него.

Выводы

Мозаика - очень красивый мир. В настоящее время наблюдается тенденция перехода от плавающих менеджеров к мозаике в некоторых очень специфических группах пользователей (если вы мне не верите, загляните на форумы ArchLinux и поищите легендарных плавающих менеджеров, таких как FVWM, у которых был лояльный пользователь, который в итоге переехал к мозаике). Если вы все еще хотите войти в них, это вопрос попыток, паломничества, пока вы не найдете подходящего.

Ну вот и все. Скоро мы продолжим изучение, когда Xmonad будет в стабильной версии Debian.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   ивановнегро сказал

    Рад, что кто-то упомянул плиточников. Я люблю. У тебя фантастическая мошонка!
    Xmonad очень крут, но лично я предпочитаю DWM и Spectrwm (младший брат Xmonad).

    Я надеюсь увидеть больше таких сообщений от вас.

    1.    анти сказал

      На самом деле это не мой рабочий стол, я взял его например у пользователя DevianArt и пропустил его атрибуцию. Извините (я бы хотел так программировать на C). Вот оригинал: http://pkmurugan.deviantart.com/art/Tribute-to-Dennis-Ritchie-263965148

      1.    ивановнегро сказал

        Ах, конечно, великий Дайсуке. 🙂

        1.    анти сказал

          Ну, это последнее, чего я не понял. Если вы имеете в виду тот, который создал этот конкретный стол, все, что я знаю о нем, это то, что он немецкий. Он мне нравится 😀

          1.    анти сказал

            Да, я уже понял, почему насчет Дайсуке. Так что он был размещен на GitHub, что сильно усложнило мне поиск его настроек. 😀

        2.    Песчаный человек86 сказал

          Привет ivanovnegro, (извините за оффтоп), но хотел задать вам вопрос, а вы такой же ivanovnegro с форумов Crunchbang?

          1.    ивановнегро сказал

            Да, я такой же. 🙂

          2.    Песчаный человек86 сказал

            Посмотри на тебя, я не знала, что ты испаноязычный, привет, твои гиды меня не раз спасали, большое спасибо !!!

  2.   Эллебки сказал

    Идти очень интересно, надо будет их попробовать

  3.   MSX сказал

    В последней версии KDE SC мое внимание привлекло то, насколько хорошо она обрабатывает управление питанием. Я использовал TMUX + Awesome для работы в X с отключенным ноутбуком, чтобы батарея прослужила дольше, но с KDE SC 4.9.1 у меня очень мало прибыли и наоборот, при использовании Awesome машина нагревается больше, чем при использовании KDE!

    1.    анти сказал

      Для меня все было наоборот, но с той разницей, что Awesome не мог жить с xcompmgr. KDE убил мою батарею, но почти не прогрел ее. Редко.

  4.   Бла бла бла сказал

    Я бы использовал Tiling composer, если бы не потому, что работать с приложениями для редактирования графики (какими угодно: Krita, Karbon, Digikam, Gimp, Inkscape, Scribus и т. Д. И т. Д.) - ужасная идея, и они становятся полноценными облом.

    1.    анти сказал

      Именно туда я и хочу попасть. Программируя свою среду, у вас есть возможность избежать мозаичного размещения в программах такого типа. Я не собирался включать его, но это хорошая идея, чтобы показать, как это сделать.

  5.   Elav сказал

    Отличный пост анти, все хорошо объяснено и с действительно полезным содержанием. Этот комментарий приветствует вас DesdeLinux как соавтор... Я надеюсь, что вас здесь будет больше...

    Говоря о Window Manager, я всегда чувствовал себя очень комфортно с openbox и fluxbox, кроме них мне никогда не хотелось пробовать .. 😀

    привет

    1.    анти сказал

      Спасибо, elav. Я просто проходил мимо, и мне пришло в голову внести свой вклад в сайт, который я так люблю. С уважением.

  6.   элендильнарсил сказал

    Отличная статья. Я никогда не слышал о Subtle. другие я видел в сети. Говоря о минимализме с этими менеджерами, я думаю, что это преуменьшение, хотя признаюсь, что они мне очень нравятся. Возможно, самая утомительная вещь - это редактировать файлы, как и в случае с некоторыми элементами Openbox, хотя это лучший способ получить потрясающие результаты, которые даже бросают вызов рабочим столам, таким как KDE. отличный!!!

    1.    анти сказал

      Это во многом зависит от того, как вы это воспринимаете. Я точно настраиваю Xmonad для второй части ...

      1.    элендильнарсил сказал

        Превосходно. Жду вторую часть.

  7.   ETA сказал

    Очень хорошо, поскольку gnome так сильно изменился, и ubuntu был вынужден использовать единство, я бродил по множеству графических сред, пока не остался с i3, правда в том, что он удобен, настраивается, потребляет очень мало ресурсов и, прежде всего, мне не потребовалось привыкнуть к тому, что я боялся больше всего

  8.   Хыкыз сказал

    Я пробовал только i3 и awesome и предпочитаю последнее, потому что оно казалось более простым. Правда в том, что после настройки пользоваться им казалось вполне комфортным 🙂

  9.   Хуан Карлос сказал

    Какая хорошая статья. Я никогда не пробовал этих менеджеров, как только у меня будет время, сделаю это. Это показывает бесчисленные возможности в мире Linux, действительно в этой ОС нет никаких ограничений, кроме тех, которые вы ставите (или имеете) сами.

    привет

  10.   Conandoel сказал

    Ничего себе, отличная статья, я люблю WM, но я фанат PekWM, и в течение 3 дней я тестировал и настраивал тонкие вещи, которые привлекли мое внимание, а следующей будет dwm, я очарован WM, и они более привлекательны, чем такие среды, как gnome, xfce или даже kde. Отличные салюты !!!

    1.    анти сказал

      Я тоже хорошо провел время с pekwm. Забавно, но иногда попадался баг у тех, кто тянет Х ...

      1.    Conandoel сказал

        lol, к счастью, за эти 3 года, что я был с pekwm в нескольких дистрибутивах, у меня никогда не было проблем ...

        1.    анти сказал

          Что ж, я не уверен, что произошло тогда, но я больше не работаю над PekWM. Удачи.

  11.   Брутозавр сказал

    На самом деле они поразительны (как по эстетике, так и по своей функциональности!) Проблема, которую я вижу, - это конфигурация и сочетания клавиш из-за кривой обучения, которую это влечет за собой ... даже в этом случае, когда у меня будет время, я возьму взглянуть на них (потому что я не пробовал ни одного!)

  12.   Корацуки сказал

    Хороший пост, привет и добро пожаловать. Мы с нетерпением ждем новых сообщений от вас 😀

  13.   Фрэнк сказал

    Мне понравилась статья, мне бы хотелось несколько уроков по пользовательским настройкам и тому, как добиться столь же впечатляющих результатов, как те, что были в http://dotshare.it/

    1.    анти сказал

      Я работаю над второй частью. Я считаю, что это здорово, что им понравилось, и я планирую продолжить эту серию до последних последствий. 😀

  14.   Корацуки сказал

    Для меня это было достаточно информативно, я даже не знала столов такого типа 😀

    1.    анти сказал

      Спасибо.

  15.   ничего сказал

    Отличный пост, я не знаю, было ли что-то, связанное с оконными менеджерами, было размещено на этом (замечательном) веб-сайте, и я говорю это, потому что некоторые «руководства» были бы хороши, особенно для изменения чего-то более сложного.

    Я в восторге от моего Awesome WM, но всегда есть вещи, которые вы хотите изменить, но не всегда информация на ИСПАНСКОМ языке.

    1.    анти сказал

      Мне лично не нравится Awesome, потому что мне стало слишком сложно редактировать файлы конфигурации. Однако в нем есть завидные вещи.

  16.   Бербеллон сказал

    Я надеялся увидеть кое-какие настройки, ой. Вот некоторая информация, относящаяся к теме, применимой к openbox:

    http://urukrama.wordpress.com/2011/10/30/manual-tiling-in-openbox/

    Ура…. кто-то знает, где находятся эти обои.

    1.    анти сказал

      Ну никаких конфигураций; потому что я должен был поставить по одному менеджеру каждого и проверить, что все работают минимально хорошо. Я работаю над рабочим столом XMonad, но я потерял практику и мне нужно сначала привыкнуть к среде, прежде чем отображать xmonad.hs
      Для других менеджеров я не думаю на данный момент ставить какие-либо «руководства», потому что я ими не пользуюсь.
      Обои я не нашел. Извини, что не помог

  17.   Алреп сказал

    Очень интересно, спасибо.

  18.   монах сказал

    Что ж, если вы будете работать над руководствами и советами, я обязательно попробую! Спасибо

    1.    анти сказал

      Фактически я уже сделал "мануал" для XMonaxd:
      https://blog.desdelinux.net/el-lado-oscuro-del-mosaico-iii-xmonad/

  19.   Карлос-Райпер сказал

    Хороший пост, я использую wmfs2 + archlinux http://i.imgur.com/rRzpN.jpg