Въведение в тъмната страна на мозайката

Que título más rebuscado me he encontrado para esto… Pero antes que nada, me presento. Soy anti y esta es mi primera participación en DesdeLinux. No es que tenga mucho que presentar, así que solo diré que estoy muy contento mientras escribo esto.

Както и да е, днес искам да проуча един аспект на мениджърите на прозорци, който изглежда безпрецедентен в обичайната тема на блога. Всяка работна среда има мениджъри на прозорци и това е съществена част от метафората на работния плот, която всички знаем. Мнозина вече трябва да знаят какво ще обясня по-нататък, но идеята на това е да ги направи известни на тези, които искат да се впуснат в тях.

Ние ги наричаме мениджъри на прозорци плаващ, за простия факт, че плувка на работния плот, безплатно и без конкретен ред. Това означава, че можем да плъзгаме прозорците си във всяка позиция, както обикновено правим.

Другият тип мениджъри на прозорци имат смешно име. Има ли мениджъри на прозорци (което се превежда на мениджъри на прозорци с плочки) и те поддържат прозорците в ред, подредени по работния плот, като гарантират, че ще спрем да губим време за организиране на нашите прозорци и да започнем работа.

Някои от мениджърите на прозорци, включени в работната среда, включват някои характеристики на облицовка и всъщност това е постоянна тенденция на съвременните настолни компютри, като 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.   ivanovblack каза той

    Радвам се, че някой спомена плочките. Обичам. Скротумът ви е фантастичен!
    Xmonad е много готин, но аз лично предпочитам DWM и Spectrwm (малкият брат на Xmonad).

    Надявам се да видя повече публикации от вас от този тип.

    1.    анти каза той

      Това всъщност не е моят работен плот, взех го например от потребител на DevianArt и пропуснах да го приписвам. Извинете (бих искал да програмирам в C по този начин). Ето оригинала: http://pkmurugan.deviantart.com/art/Tribute-to-Dennis-Ritchie-263965148

      1.    ivanovblack каза той

        А, великият Дайсуке, разбира се. 🙂

        1.    анти каза той

          Е, последното нещо, което не разбрах. Ако имате предвид този, който е създал конкретното бюро, всичко, което знам за него, е, че е немско. Харесвам го 😀

          1.    анти каза той

            Да, вече видях защо за Daisuke. Така че беше поставен на GitHub, което ми направи изключително трудно да търся настройките му. 😀

        2.    The Sandman86 каза той

          Здравейте ivanovnegro, (извинете за офтопика), но исках да ви задам въпрос, същият ivanovnegro ли сте от форумите на Crunchbang?

          1.    ivanovblack каза той

            Да, аз съм същият. 🙂

          2.    The Sandman86 каза той

            Погледнете се, не знаех, че говорите испаноезично, поздрав, вашите водачи са ме спасявали неведнъж, благодаря ви много !!!

  2.   Елебки каза той

    Отидете много интересно, ще трябва да ги изпробваме

  3.   MSX каза той

    Нещо, което привлече вниманието ми с последната версия на KDE SC, е колко добре се справя с управлението на захранването, използвах TMUX + Awesome, за да работя в X с изключен лаптоп, така че батерията да издържи по-дълго, но с KDE SC 4.9.1 имам много малко печалба и, напротив, с помощта на Awesome машината се загрява повече от използването на KDE!

    1.    анти каза той

      За мен беше обратното, но с тази разлика, че Awesome не можеше да живее с xcompmgr. KDE уби батерията ми, но едва ли я загря. Редки.

  4.   blablabla каза той

    Бих използвал композитор на плочки, ако не беше защото работата с приложения за редактиране на графики (каквото и да е: Krita, Karbon, Digikam, Gimp, Inkscape, Scribus и т.н. и т.н. ...) е ужасна идея и те се превръщат в цялост ужас.

    1.    анти каза той

      Точно там искам да отида. Чрез програмиране на вашата среда имате възможност да избегнете облицовките в тези видове програми. Не възнамерявах да го включа, но е добре да покажа как.

  5.   елав каза той

    Отличен пост анти, todo bien explicado y con contenido realmente útil. Sirva este comentario para darte la bienvenida a DesdeLinux como colaborador.. Espero tenerte más por acá..

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

    поздрави

    1.    анти каза той

      Благодаря elav. Тъкмо минавах покрай мен и ми хрумна да допринеса за сайт, който толкова много обичам. За разбирането.

  6.   еледидналсил каза той

    Отлична статия. Никога не бях чувал за Фино. другите съм ги виждал в нета. говорейки за минимализъм с тези мениджъри, мисля, че това е подценяване, въпреки че признавам, че те ме привличат много. Може би най-досадното нещо е да се налага да редактирате файлове, както е и при някои елементи на Openbox, въпреки че това е най-добрият начин за получаване на невероятни резултати, които дори предизвикват настолни компютри като KDE. страхотен!!!

    1.    анти каза той

      Зависи много от това как го приемате. Прецизно конфигурирам Xmonad за втора част ...

      1.    еледидналсил каза той

        Отлично. Чакам втората част.

  7.   ЕТА каза той

    Много добре, тъй като gnome се промени толкова много и ubuntu беше принуден да използва единство, обикалях из много графични среди, докато не останах с i3, истината е, че е удобен, конфигурируем, консумира много малко ресурси и най-вече, не ми трябваше да свикна, че от това се страхувах най-много

  8.   xykyz каза той

    Опитах само i3 и страхотно и предпочитам последния, защото изглеждаше по-прост. Истината е, че изглеждаше доста удобно да се използва след конфигуриране 🙂

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

    Каква добра статия. Никога не съм опитвал тези мениджъри, щом имам малко време, ще го направя. Това показва безбройните възможности в света на Linux, наистина в тази операционна система няма ограничения, освен тези, които сами поставяте (или имате).

    поздрави

  10.   конандол каза той

    Уау отлична статия, обичам WM, но съм фен на PekWM и от 3 дни тествам и конфигурирам фини, които привлякоха вниманието ми и следващата ще бъде dwm, очарована съм от WM и те са по-привлекателни от средите като gnome, xfce или дори kde. Отлични салюти !!!

    1.    анти каза той

      Аз също си прекарах добре с pekwm. Забавно е, но понякога попадах на грешка от онези, които дърпат X ...

      1.    конандол каза той

        хехей за щастие през тези 3 години, откакто бях с pekwm в няколко дистрибуции, никога не съм имал проблеми ...

        1.    анти каза той

          Е, не съм сигурен какво се е случило този път, но вече не работя върху PekWM. Късмет.

  11.   Брутозавър каза той

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

  12.   Корацуки каза той

    Добър пост, поздрави и добре дошли. Очакваме с нетърпение повече публикации от вас 😀

  13.   Откровен каза той

    Харесах статията, бих искал някои уроци за персонализирани настройки и как да постигна нещата толкова впечатляващи, колкото тези, които се виждат в http://dotshare.it/

    1.    анти каза той

      Работя по втората част. Мисля, че е страхотно, че им хареса и смятам да продължа тази поредица до последните й последици. 😀

  14.   Корацуки каза той

    За мен беше доста информативно, дори не познавах бюрата от този тип 😀

    1.    анти каза той

      Благодаря.

  15.   нищо каза той

    Отличен пост, не знам дали нещо свързано с мениджъри на прозорци е публикувано на този (прекрасен) уебсайт и го казвам, защото някои „ръководства“ биха били добри, особено за модифициране на нещо по-сложно.

    Радвам се от моето страхотно 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