Introducere în partea întunecată a mozaicului

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.

Oricum, astăzi vreau să explorez un aspect al managerilor de ferestre care pare a fi fără precedent în tema obișnuită a blogului. Orice mediu de birou are administratori de ferestre și este o parte esențială a metaforei de birou pe care o cunoaștem cu toții. Mulți trebuie să știe deja ce voi explica în continuare, dar ideea este să le fac cunoscute celor care vor să se aventureze în ele.

Numim acești manageri de ferestre plutitoare, pentru simplul fapt că pluti pe desktop, gratuit și fără o ordine specifică. Aceasta înseamnă că ne putem trage ferestrele în orice poziție, așa cum facem de obicei.

Celălalt tip de manageri de ferestre are un nume amuzant. Sunt administrarea ferestrelor de gresie (care se traduce prin manageri de ferestre cu gresie) și acestea mențin ferestrele în ordine, aranjate pe desktop, asigurându-ne că nu mai pierdem timpul organizându-ne ferestrele și că ne apucăm de treabă.

Unele dintre gestionarele de ferestre care sunt incluse în mediile desktop includ unele caracteristici ale faianțare și de fapt este o tendință constantă pe desktopurile moderne, cum ar fi KDE (care are deja un articol care o explică) sau Xfce și Gnome trăgând ferestrele pe marginile ecranului.

Xmonad, în tribut lui Dennis Ritchie. Nu este drăguț?

Cu toate acestea, administratorii de ferestre cu faianță adevărată diferă de obicei radical de aceștia. În timp ce Kwin, Metacity și compania folosesc plăcile ca instrument suplimentar, manageri precum Xmonad, Awesome și alții au plăcile ca suflet și le extind până la momentul configurării.

De obicei ferestrele noastre sunt destul de frumoase. Au colțuri, butoane și titluri rotunjite. Nu mai. Toate acestea se împiedică. Tot ceea ce este eliminat și înlocuit de comenzile rapide de la tastatură, deși pot fi returnate și prin setări. Sună nebun? Da, destul.

Explic. Managerii cu gresie de obicei mențin doar o margine colorată a ferestrei și așa mai departe. Unii se aventurează să ofere ceva de genul panourilor și butoanelor, dar nu este necesar. Acesta este minimalismul și funcționalitatea. Totul trebuie făcut de tastatură, pentru că este mai rapid și pentru că avem aproape întotdeauna mâinile pe tastatură.

Vorbea despre setări. Aici nu există o „interfață grafică” pentru a configura lucrurile și nici nu este surprinzător. Deși mulți dintre acești manageri sunt întreținuți cu fișiere de configurare simple, cei cu adevărat puternici sunt întreținuți cu limbaje de programare complete. Asta sperie și voi da exemple.

  • xmonadfolosiți Haskell; un limbaj pur funcțional și compilat.
  • Awesomeîncepând cu versiunea 3, utilizați Lua.
  • DWMfolosiți un antet de C.
  • Subtleusa Ruby, același care este folosit atât de mult în dezvoltarea web
  • Și nenumărate alte exemple. Este ca și cum ar fi unul pentru fiecare tip de persoană.

Și ce e bine la asta? Câteva lucruri și vă puteți programa mediul de lucru. Personal îmi plac ideile lui Xmonad și faptul că este realizat în Haskell o face specială.

Sunt o idee bună?

Desigur. Este minunat că ferestrele tale se potrivesc astfel și, de altfel, sunt extrem de ușoare. Îl recomand dacă doriți să începeți să priviți sistemul dvs. ca pe ceva cu adevărat incredibil și puternic.

Pe care îl recomandați atunci?

Nimeni cu adevărat. Abia când îți cunoști nevoile. Intrarea într-un astfel de mediu poate fi traumatică dacă nu ai idee ce faci. O mulțime de oameni încep Awesome, dar pentru mine fișierele lor de configurare sunt îngrozitor de complexe și mi-au adus destul de multe probleme în acel moment.

În plus, ideea minimalismului este atât de atractivă încât începi în fereastra managerului și mergi la editor, browser, player muzical, manager fișiere ... Pentru că cele mai minimaliste aplicații sunt cele care se află în terminal și acestea sunt purtate foarte bine și cu managerii. Dacă vă este frică de terminal, trebuie să începeți de acolo.

Concluzii

Mozaicul este o lume foarte frumoasă. În prezent există o tendință de a trece de la manageri flotanți la mozaic în unele grupuri de utilizatori foarte specifici (dacă nu mă credeți, consultați forumurile ArchLinux și căutați manageri plutitori legendari precum FVWM, care avea un utilizator fidel care a ajuns să se miște la mozaic). Dacă totuși vrei să intri în ele, este o chestiune de încercare, de pelerinaj până când o găsești pe cea potrivită.

Ei bine, asta e deocamdată. Vom continua să explorăm în curând, cu Xmonad pe Debian stabil.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   ivanovblack el a spus

    Mă bucur că cineva a menționat gresie. Iubesc. Scrotul tău este fantastic!
    Xmonad este foarte cool, dar eu personal prefer DWM și Spectrwm (fratele mai mic al lui Xmonad).

    Sper să văd mai multe postări de la dvs. de acest tip.

    1.    anti el a spus

      Nu este chiar desktopul meu, l-am luat de exemplu de la un utilizator DevianArt și mi-a lipsit atribuirea. Îmi pare rău (aș dori să programez în C așa). Iată originalul: http://pkmurugan.deviantart.com/art/Tribute-to-Dennis-Ritchie-263965148

      1.    ivanovblack el a spus

        Ah, marele Daisuke, desigur. 🙂

        1.    anti el a spus

          Ei bine, ultimul lucru pe care nu l-am înțeles. Dacă vă referiți la cel care a creat acel birou, tot ce știu despre el este că este german. Îmi place de el 😀

          1.    anti el a spus

            Da, am văzut deja de ce despre Daisuke. Așa că a fost pus pe GitHub, ceea ce mi-a făcut extrem de dificil să-i caut setările. 😀

        2.    TheSandman86 el a spus

          Bună ziua ivanovnegro, (îmi pare rău pentru offtopic), dar am vrut să vă pun o întrebare, sunteți același ivanovnegro de pe forumurile Crunchbang?

          1.    ivanovblack el a spus

            Da, sunt la fel. 🙂

          2.    TheSandman86 el a spus

            Uită-te la tine, nu știam că vorbeai spaniolă, salutări, ghizii tăi m-au salvat de mai multe ori, mulțumesc mult !!!

  2.   ellebkey el a spus

    Mergeți foarte interesant, va trebui să le încercăm

  3.   MSX el a spus

    Ceva care mi-a atras atenția cu cea mai recentă versiune a KDE SC este cât de bine se ocupă de gestionarea energiei, am folosit TMUX + Awesome pentru a lucra în X cu laptopul deconectat, astfel încât bateria să reziste mai mult, dar cu KDE SC 4.9.1 am foarte puțin profit și, dimpotrivă, folosind Awesome, mașina se încălzește mai mult decât folosind KDE!

    1.    anti el a spus

      A fost invers pentru mine, dar cu diferența că Awesome nu a putut trăi cu xcompmgr. KDE mi-a ucis bateria, dar cu greu a încălzit-o. Rar.

  4.   blablabla el a spus

    Aș folosi un compozitor de Tiling, dacă nu ar fi pentru că lucrul cu aplicații de editare grafică (oricare ar fi: Krita, Karbon, Digikam, Gimp, Inkscape, Scribus etc. etc ...) este o idee teribilă și devin o completă rău.

    1.    anti el a spus

      Tocmai acolo vreau să ajung. Programând mediul dvs., aveți posibilitatea de a evita placarea în aceste tipuri de programe. Nu intenționam să îl includ, dar este o idee bună să arăt cum.

  5.   plin de viață el a spus

    Post excelent anti, 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á..

    Vorbind despre Window Manager, m-am simțit întotdeauna foarte confortabil cu openbox și fluxbox, în afara lor nu am fost niciodată interesat să încerc .. 😀

    În ceea ce priveşte

    1.    anti el a spus

      Mulțumesc elav. Tocmai treceam și mi-a venit în minte să contribui la un site pe care îl iubesc atât de mult. Salutari.

  6.   elendilnarsil el a spus

    Articol excelent. Nu auzisem niciodată de Subtle. celelalte le-am văzut pe net. vorbind despre minimalism cu acești manageri, cred că este o subevaluare, deși mărturisesc că ei sunt foarte atrăgători pentru mine. Poate că cel mai obositor lucru este să trebuiască să editați fișiere, așa cum este și cazul unor elemente din Openbox, deși este cel mai bun mod de a obține rezultate uimitoare, care provoacă chiar și desktop-uri precum KDE. Grozav!!!

    1.    anti el a spus

      Depinde foarte mult de modul în care îl luați. Tocmai configurez Xmonad pentru a doua parte ...

      1.    elendilnarsil el a spus

        Excelent. Aștept partea a doua.

  7.   ETA el a spus

    Foarte bine, de vreme ce gnome s-a schimbat atât de mult și Ubuntu a fost forțat să folosească unitatea, am rătăcit prin multe medii grafice, până când am rămas cu i3, adevărul este că este confortabil, configurabil, consumă foarte puține resurse și, mai presus de toate, nu m-a luat să mă obișnuiesc cu asta era ceea ce mă temeam cel mai mult

  8.   xykyz el a spus

    Am încercat doar i3 și minunat și îl prefer pe acesta din urmă, deoarece mi s-a părut mai simplu. Adevărul este că părea destul de confortabil să-l folosești odată configurat 🙂

  9.   Juan Carlos el a spus

    Ce articol bun. Nu am încercat niciodată acei manageri, de îndată ce voi avea ceva timp o voi face. Acest lucru arată nenumăratele posibilități în lumea Linux, într-adevăr în acest sistem de operare nu există limitări, cu excepția celor pe care le puneți (sau le aveți).

    În ceea ce priveşte

  10.   conandoel el a spus

    Wow articol excelent, îmi place WM, dar sunt un fan PekWM și de 3 zile testez și configurez subtile care mi-au atras atenția și următorul va fi dwm, sunt fascinat de WM și sunt mai atractive decât medii precum gnome, xfce sau chiar kde. Excelente Salute !!!

    1.    anti el a spus

      M-am simțit bine și cu pekwm. Este distractiv, dar uneori am dat peste o eroare a celor care trag X ...

      1.    conandoel el a spus

        Hehej din fericire în acești 3 ani în care am fost cu pekwm în mai multe distrosuri, nu am avut niciodată probleme ...

        1.    anti el a spus

          Ei bine, nu sunt sigur ce s-a întâmplat atunci, dar nu mai lucrez la PekWM. Noroc.

  11.   Brutosaurus el a spus

    Adevărul este că sunt destul de izbitoare (atât pentru estetica lor, cât și pentru funcționalitatea lor!) Problema pe care o văd este configurația și comenzile rapide de la tastatură datorită curbei de învățare pe care o presupune ... chiar și așa, când voi avea timp, le voi arunca o privire. (pentru că nu am încercat niciunul!)

  12.   koratsuki el a spus

    Bună postare, salutări și bun venit. Așteptăm cu nerăbdare mai multe postări 😀

  13.   Sincer el a spus

    Mi-a plăcut articolul, aș dori câteva tutoriale pentru setări personalizate și cum să realizez lucruri la fel de impresionante ca cele văzute în http://dotshare.it/

    1.    anti el a spus

      Lucrez la a doua parte. Cred că este minunat că le-a plăcut și intenționez să continui această serie până la ultimele sale consecințe. 😀

  14.   koratsuki el a spus

    Pentru mine a fost destul de informativ, nici măcar nu știam birourile de acest tip 😀

    1.    anti el a spus

      Mulţumesc.

  15.   nimic el a spus

    Excelentă postare, nu știu dacă pe acest site (minunat) a fost postat ceva legat de administratorii de ferestre și spun asta pentru că unele „manuale” ar fi bune, mai ales pentru a modifica ceva mai complex.

    Sunt încântat de Awesome WM, dar există întotdeauna lucruri pe care doriți să le modificați, dar nu există întotdeauna informații în SPANIOLĂ.

    1.    anti el a spus

      Personal, nu-mi place prea mult Awesome, deoarece a devenit prea complex pentru mine să editez fișierele de configurare. Cu toate acestea, are câteva lucruri de invidiat.

  16.   verbonul el a spus

    Speram să văd câteva configurări, oops. Iată câteva informații legate de subiect, aplicate la openbox:

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

    Noroc…. cineva știe unde se află acel tapet.

    1.    anti el a spus

      Ei bine, fără configurații; pentru că ar fi trebuit să pun câte unul din fiecare manager și să testez că toate funcționează minim bine. Lucrez la desktopul XMonad, dar am pierdut practica și trebuie să mă obișnuiesc mai întâi cu mediul înainte de a afișa xmonad.hs
      Pentru alți manageri nu cred în acest moment să pun vreun „ghid” pentru că nu-i folosesc.
      Tapetul nu l-am găsit. Ne pare rău să nu vă ajut

  17.   Alrep el a spus

    Foarte interesant, mulțumesc.

  18.   călugăr el a spus

    Ei bine, dacă lucrați la manuale și sfaturi, sunt sigur că voi încerca! Mulțumesc

    1.    anti el a spus

      De fapt, am făcut deja un „manual” pentru XMonaxd:
      https://blog.desdelinux.net/el-lado-oscuro-del-mosaico-iii-xmonad/

  19.   Carlos-Riper el a spus

    Post frumos, folosesc wmfs2 + archlinux http://i.imgur.com/rRzpN.jpg