Uvod u tamnu stranu mozaika

Kakav sam nategnut naslov našao za ovo... Ali prije svega, predstavljam se. Ja sam anti i ovo mi je prvo sudjelovanje u DesdeLinux. Nemam baš puno za predstaviti, pa ću samo reći da sam jako sretan dok ovo pišem.

Svejedno, danas želim istražiti aspekt upravitelja prozora koji se čini bez presedana u uobičajenoj temi bloga. Bilo koje radno okruženje ima upravitelje prozora i to je bitan dio metafore radne površine koji svi znamo. Mnogi već moraju znati što ću im dalje objasniti, ali ideja je toga učiniti ih poznatima onima koji se žele usuditi u njih.

Mi ih nazivamo upraviteljima prozora plutajući, zbog jednostavne činjenice da plutati na radnoj površini, besplatno i bez određenog redoslijeda. To znači da svoje prozore možemo povući u bilo koji položaj, kao što to obično činimo.

Druga vrsta upravitelja prozora ima smiješno ime. Jesu li popločavanje menadžera prozora (što u prijevodu znači pločasti upravitelji prozora), a oni održavaju redoslijed prozora poredanih preko radne površine, osiguravajući da prestanemo gubiti vrijeme na organiziranje prozora i pristupimo poslu.

Neki od upravitelja prozora koji su uključeni u radna okruženja uključuju neke karakteristike popločavanje pločicama i zapravo je to stalni trend na modernim radnim površinama, poput KDE-a (koji već ima članak koji to objašnjava) ili Xfce i Gnome povlačenjem prozora do rubova zaslona.

Xmonad, u znak priznanja Dennisu Ritchieju. Nije li lijepo?

Međutim, istinski upravitelji prozora s pločicama obično se bitno razlikuju od njih. Dok Kwin, Metacity i kompanija koriste pločice kao dodatni alat, menadžeri poput Xmonad-a, Awesome-a i drugih pločice imaju za dušu i produžuju je do trenutka konfiguracije.

Obično su nam prozori prilično lijepi. Imaju zaobljene kutove, gumbe i naslove. Ne više. Sve to staje na put. Sve to uklanjaju i istiskuju prečaci na tipkovnici, iako se također mogu vratiti kroz postavke. Zvuči ludo? Da, sasvim.

Ja objašnjavam. Pločasti menadžeri obično održavaju samo šareni okvir prozora i tako dalje. Neki se odvaže pružiti nešto poput ploča i gumba, ali to nije potrebno. Ovo je minimalizam i funkcionalnost. Sve mora raditi tipkovnica, jer je to brže i jer gotovo uvijek držimo ruke na tipkovnici.

Govorio je o postavkama. Ovdje ne postoji "grafičko sučelje" za konfiguriranje stvari, a to također nije iznenađujuće. Iako se mnogi od tih upravitelja održavaju s jednostavnim konfiguracijskim datotekama, oni doista moćni održavaju se s potpunim programskim jezicima. To me plaši i dat ću primjere.

  • xmonadkoristiti Haskell; čisto funkcionalan i kompiliran jezik.
  • Strašanod verzije 3 koristite Lua.
  • DWMupotrijebite zaglavlje C.
  • Subtleusa Ruby, ista ona koja se toliko koristi u web razvoju
  • I bezbroj drugih primjera. Kao da postoji jedan za svaku vrstu osobe.

I što je dobro u tome? Puno stvari i možete programirati svoje radno okruženje. Osobno mi se sviđaju Xmonadove ideje i činjenica da je to učinjeno u Haskellu čini ga posebnim.

Jesu li dobra ideja?

Naravno. Super je što se vaši prozori ovako uklapaju i usput su izuzetno lagani. Preporučujem ako svoj sustav želite početi gledati kao na nešto stvarno nevjerojatno i moćno.

Koji onda preporučite?

Nijedna zapravo. Tek dok ne saznate svoje potrebe. Ulazak u takvo okruženje može biti traumatičan ako nemate pojma što radite. Mnogo ljudi započinje s Awesomeom, ali za mene su njegove konfiguracijske datoteke užasno složene i donijele su mi tada prilično problema.

Uz to, ideja minimalizma toliko je privlačna da započnete u upravitelju prozora i prijeđete u uređivač, preglednik, svirač glazbe, upravitelj datoteka ... Jer najminimalističkiji su programi oni koji se nalaze u terminalu i oni se prenose vrlo dobro i s menadžerima. Ako se bojite terminala, tamo morate početi.

Zaključci

Mozaik je vrlo lijep svijet. Trenutno postoji tendencija da se od plutajućih menadžera pređe u mozaik u nekim vrlo specifičnim korisničkim skupinama (ako mi ne vjerujete, provjerite ArchLinux forume i potražite legendarne plutajuće menadžere poput FVWM-a, koji su imali vjernog korisnika koji je na kraju prešao na mozaične ). Ako i dalje želite ući u njih, stvar je pokušaja, hodočašća dok ne pronađete pravu.

Pa to je za sada. Uskoro ćemo nastaviti s istraživanjem, s Xmonadom na Debian stabilnom.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   ivanovblack dijo

    Drago mi je da je netko spomenuo pločice. Volim. Vaš je skrotum fantastičan!
    Xmonad je jako cool, ali osobno više volim DWM i Spectrwm (Xmonadin mlađi brat).

    Nadam se da ću vidjeti još vaših postova ove vrste.

    1.    anti dijo

      To zapravo nije moja radna površina, uzeo sam je na primjer od korisnika DevianArta i propustio sam je pripisati. Oprostite (volio bih programirati na C-u ovako). Evo originala: http://pkmurugan.deviantart.com/art/Tribute-to-Dennis-Ritchie-263965148

      1.    ivanovblack dijo

        Ah, veliki Daisuke, naravno. 🙂

        1.    anti dijo

          Pa, tu zadnju stvar nisam razumio. Ako mislite na onoga koji je stvorio taj radni stol, sve što znam o njemu je da je njemački. Sviđa mi se 😀

          1.    anti dijo

            Da, već sam vidio zašto o Daisukeu. Tako je stavljen na GitHub, što mi je izuzetno otežalo traženje njegovih postavki. 😀

        2.    TheSandman86 dijo

          Pozdrav ivanovnegro, (ispričavam se za offtopic), ali htio sam vas pitati, jeste li vi isti ivanovnegro s foruma Crunchbang?

          1.    ivanovblack dijo

            Da, ja sam isti. 🙂

          2.    TheSandman86 dijo

            Pogledajte se, nisam znao da govorite španjolski, pozdrav, vaši vodiči su me spasili više puta, puno hvala !!!

  2.   ellebkey dijo

    Idite vrlo zanimljivo, morat ćemo ih isprobati

  3.   MSX dijo

    Nešto što mi je privuklo pažnju s najnovijom verzijom KDE SC-a je koliko dobro upravlja upravljanjem napajanjem, koristio sam TMUX + Awesome za rad u X-u s isključenim prijenosnim računalom kako bi baterija trajala dulje, ali s KDE SC 4.9.1 Imam vrlo malu zaradu i, naprotiv, korištenjem Strašnog stroj se zagrijava više od korištenja KDE-a!

    1.    anti dijo

      Kod mene je bilo obrnuto, ali s tom razlikom što Awesome nije mogao živjeti s xcompmgr. KDE mi je ubio bateriju, ali je jedva zagrijao. Rijetko.

  4.   blablabla dijo

    Koristio bih skladatelja pločica, da nije zato što je rad s aplikacijama za uređivanje grafike (bilo što: Krita, Karbon, Digikam, Gimp, Inkscape, Scribus, itd. Itd ...) užasna ideja i oni postaju cjelovita gadno.

    1.    anti dijo

      To je upravo ono mjesto gdje želim ići. Programiranjem svog okruženja imate mogućnost izbjegavanja polaganja pločica u ovim vrstama programa. Nisam ga namjeravao uključiti, ali dobro je pokazati kako.

  5.   živo dijo

    Izvrsna pošta anti, sve dobro objašnjeno i sa stvarno korisnim sadržajem. Ovaj komentar služi kao dobrodošlica DesdeLinux kao suradnik... nadam se da ce vas biti vise ovdje...

    Kad smo kod Window Managera, uvijek sam se osjećao ugodno s openboxom i fluxboxom, izvan njih me nikad nije zanimalo pokušati .. 😀

    pozdravi

    1.    anti dijo

      Hvala elav. Upravo sam prolazila i palo mi je na pamet da dam svoj doprinos web mjestu koje toliko volim. Pozdrav.

  6.   elendilnarsil dijo

    Izvrsan članak. Nikad nisam čula za Suptilno. ostale koje sam vidio na netu. razgovarajući o minimalizmu s tim menadžerima, mislim da je to potcjenjivanje, iako priznajem da me jako privlače. možda je najdosadnija stvar uređivanje datoteka, kao što se to događa i s nekim elementima Openboxa, iako je to najbolji način za postizanje nevjerojatnih rezultata, koji čak izazivaju radne površine poput KDE-a. Sjajno!!!

    1.    anti dijo

      Ovisi puno o tome kako ga uzimate. Precizno konfiguriram Xmonad za drugi dio ...

      1.    elendilnarsil dijo

        Izvrsno. Čekam drugi dio.

  7.   ETA dijo

    Vrlo dobro, budući da se gnome toliko promijenio, a ubuntu prisilio na jedinstvo, lutao sam mnogim grafičkim okruženjima, sve dok mi nije ostao i3, istina je da je udoban, podesiv, troši vrlo malo resursa, a povrh svega, nije mi trebalo da se naviknem na to toga sam se najviše bojala

  8.   xykyz dijo

    Isprobao sam samo i3 i super, a ovaj drugi mi je draži jer mi se činio jednostavnijim. Istina je da se činilo prilično ugodnim za upotrebu nakon konfiguracije 🙂

  9.   Juan Carlos dijo

    Kakav dobar članak. Nikad nisam probao te menadžere, čim budem imao vremena, učinit ću to. To pokazuje nebrojene mogućnosti u svijetu Linuxa, stvarno u ovom OS-u nema ograničenja, osim onih koja ste sami postavili (ili imate).

    pozdravi

  10.   Conandoel dijo

    Wow odličan članak, volim WM, ali obožavatelj sam PekWM-a i već 3 dana testiram i konfiguriram suptilno što mi je privuklo pažnju, a sljedeći će biti dwm, fasciniran sam WM-om i privlačniji su od okruženja poput gnomea, xfcea ili čak kdea. Izvrsni pozdravi !!!

    1.    anti dijo

      Također sam se dobro zabavljao s pekwm-om. Zabavno je, ali ponekad sam naišao na grešku onih koji vuku X ...

      1.    Conandoel dijo

        hehej srećom u ove 3 godine koliko sam bio s pekwm-om u nekoliko distro-a nikad nisam imao problema ...

        1.    anti dijo

          Pa, nisam siguran što se tada dogodilo, ali više ne radim na PekWM-u. Sreća.

  11.   Brutosaurus dijo

    Istina je da su poprilično upečatljivi (i zbog estetike i zbog funkcionalnosti!) Problem koji vidim su konfiguracija i prečaci na tipkovnici zbog krivulje učenja koju ona podrazumijeva ... čak i kad imam vremena, uzet ću pogled na njih (jer nisam probao nijedan!)

  12.   koratsuki dijo

    Dobar post, pozdrav i dobrodošli. Radujemo se još vašim objavama 😀

  13.   Frank dijo

    Svidio mi se članak, volio bih nekoliko vodiča za prilagođene postavke i kako postići stvari tako impresivne kao one u kojima se vidi http://dotshare.it/

    1.    anti dijo

      Radim na drugom dijelu. Mislim da je sjajno što im se svidio i planiram nastaviti ovu seriju do posljednjih posljedica. 😀

  14.   koratsuki dijo

    Za mene je to bilo prilično informativno, nisam ni znao stolove ove vrste 😀

    1.    anti dijo

      Hvala Vam.

  15.   ništa dijo

    Izvrsna pošta, ne znam je li nešto povezano s upraviteljima prozora objavljeno na ovoj (predivnoj) web stranici, i to kažem jer bi neki "priručnici" bili dobri, pogotovo za izmjenu nečega složenijeg.

    Oduševljen sam svojim Awesome WM-om, ali uvijek postoje stvari koje želite promijeniti, ali na španjolskom ne postoje uvijek informacije.

    1.    anti dijo

      Osobno ne volim Awesome previše jer mi je postalo prekomplicirano uređivati ​​konfiguracijske datoteke. Međutim, ima nekih zavidnih stvari.

  16.   verbellon dijo

    Nadao sam se da ću vidjeti neke postavke, ups. Evo nekoliko podataka vezanih uz temu, primijenjenih na openbox:

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

    Živjeli…. netko zna gdje se nalazi ta tapeta.

    1.    anti dijo

      Pa, bez konfiguracija; jer sam trebao staviti po jednog menadžera i testirati da svi rade minimalno dobro. Radim na radnoj površini XMonad, ali izgubio sam praksu i moram se prije naviknuti na okoliš prije prikazivanja xmonad.hs
      Za ostale menadžere trenutno ne mislim stavljati nikakve "vodiče", jer ih ne koristim.
      Pozadinu nisam pronašao. Oprostite što vam nisam pomogao

  17.   Alrep dijo

    Vrlo zanimljivo, hvala.

  18.   monah dijo

    Pa, ako radite na priručnicima i savjetima, siguran sam da ću probati! Hvala vam

    1.    anti dijo

      Zapravo sam već napravio "priručnik" za XMonaxd:
      https://blog.desdelinux.net/el-lado-oscuro-del-mosaico-iii-xmonad/

  19.   Carlos-Riper dijo

    Lijep post, koristim wmfs2 + archlinux http://i.imgur.com/rRzpN.jpg