Какво измислено заглавие намерих за това ... Но преди всичко се представям. Аз съм противник и това е първото ми участие в 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
А, великият Дайсуке, разбира се. 🙂
Е, последното нещо, което не разбрах. Ако имате предвид този, който е създал конкретното бюро, всичко, което знам за него, е, че е немско. Харесвам го 😀
Да, вече видях защо за Daisuke. Така че беше поставен на 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 уби батерията ми, но едва ли я загря. Редки.
Бих използвал композитор на плочки, ако не беше защото работата с приложения за редактиране на графики (каквото и да е: Krita, Karbon, Digikam, Gimp, Inkscape, Scribus и т.н. и т.н. ...) е ужасна идея и те се превръщат в цялост ужас.
Точно там искам да отида. Чрез програмиране на вашата среда имате възможност да избегнете облицовките в тези видове програми. Не възнамерявах да го включа, но е добре да покажа как.
Отличен пост анти, всички добре обяснени и с наистина полезно съдържание. Поднесете този коментар, за да ви приветстваме в DesdeLinux като сътрудник .. Надявам се, че ще имате повече тук ..
Говорейки за Window Manager, винаги съм се чувствал много комфортно с openbox и fluxbox, извън тях никога не съм се интересувал да опитам .. 😀
поздрави
Благодаря elav. Тъкмо минавах покрай мен и ми хрумна да допринеса за сайт, който толкова много обичам. За разбирането.
Отлична статия. Никога не бях чувал за Фино. другите съм ги виждал в нета. говорейки за минимализъм с тези мениджъри, мисля, че това е подценяване, въпреки че признавам, че те ме привличат много. Може би най-досадното нещо е да се налага да редактирате файлове, както е и при някои елементи на Openbox, въпреки че това е най-добрият начин за получаване на невероятни резултати, които дори предизвикват настолни компютри като KDE. страхотен!!!
Зависи много от това как го приемате. Прецизно конфигурирам Xmonad за втора част ...
Отлично. Чакам втората част.
Много добре, тъй като gnome се промени толкова много и ubuntu беше принуден да използва единство, обикалях из много графични среди, докато не останах с i3, истината е, че е удобен, конфигурируем, консумира много малко ресурси и най-вече, не ми трябваше да свикна, че от това се страхувах най-много
Опитах само i3 и страхотно и предпочитам последния, защото изглеждаше по-прост. Истината е, че изглеждаше доста удобно да се използва след конфигуриране 🙂
Каква добра статия. Никога не съм опитвал тези мениджъри, щом имам малко време, ще го направя. Това показва безбройните възможности в света на Linux, наистина в тази операционна система няма ограничения, освен тези, които сами поставяте (или имате).
поздрави
Уау отлична статия, обичам WM, но съм фен на PekWM и от 3 дни тествам и конфигурирам фини, които привлякоха вниманието ми и следващата ще бъде dwm, очарована съм от WM и те са по-привлекателни от средите като gnome, xfce или дори kde. Отлични салюти !!!
Аз също си прекарах добре с pekwm. Забавно е, но понякога попадах на грешка от онези, които дърпат X ...
хехей за щастие през тези 3 години, откакто бях с pekwm в няколко дистрибуции, никога не съм имал проблеми ...
Е, не съм сигурен какво се е случило този път, но вече не работя върху PekWM. Късмет.
Истината е, че те са доста поразителни (както заради естетиката, така и заради функционалността си!) Проблемът, който виждам, е конфигурацията и клавишните комбинации, дължащи се на кривата на обучение, която тя включва ... дори и така, когато имам време, ще взема поглед към тях (защото не съм пробвал!)
Добър пост, поздрави и добре дошли. Очакваме с нетърпение повече публикации от вас 😀
Харесах статията, бих искал някои уроци за персонализирани настройки и как да постигна нещата толкова впечатляващи, колкото тези, които се виждат в http://dotshare.it/
Работя по втората част. Мисля, че е страхотно, че им хареса и смятам да продължа тази поредица до последните й последици. 😀
За мен беше доста информативно, дори не познавах бюрата от този тип 😀
Благодаря.
Отличен пост, не знам дали нещо свързано с мениджъри на прозорци е публикувано на този (прекрасен) уебсайт и го казвам, защото някои „ръководства“ биха били добри, особено за модифициране на нещо по-сложно.
Радвам се от моето страхотно 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